Skip to content
Snippets Groups Projects
Select Git revision
  • d4bdf5cc569475c245f8760b57835191eef93691
  • master default protected
  • fix-bug-convention
  • updateNumEtu
  • generer-convention
  • addStudentNum
  • upload-fix
  • docker-back
  • groups-nested-crud
  • swagger
  • pdfback
11 results

tracking.dto.ts

Blame
  • tracking.dto.ts 705 B
    import { IsString, IsNotEmpty, IsBoolean, IsOptional } from 'class-validator';
    
    export class TrackingDto {
      @IsString()
      @IsNotEmpty()
      state: string;
    
      @IsBoolean()
      @IsOptional()
      studentEntersInternshipInformation?: boolean;
    
      @IsBoolean()
      @IsOptional()
      responsibleAcceptsInternshipInformation?: boolean;
    
      @IsString()
      @IsOptional()
      secretaryEstablishesInternshipAgreement?: string;
    
      @IsString()
      @IsOptional()
      studentSignsInternshipAgreement?: string;
    
      @IsString()
      @IsOptional()
      responsibleSignsInternshipAgreement?: string;
    
      @IsString()
      @IsOptional()
      companySignsInternshipAgreement?: string;
    
      @IsString()
      @IsOptional()
      deanSignsInternshipAgreement?: string;
    }