using Diligent.WebAPI.Contracts.DTOs.Ad; using Diligent.WebAPI.Contracts.DTOs.Comment; using Diligent.WebAPI.Contracts.DTOs.SelectionProcess; using Diligent.WebAPI.Contracts.DTOs.Technology; namespace Diligent.WebAPI.Contracts.DTOs.Applicant { public class ApplicantViewDto { public int ApplicantId { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public string Position { get; set; } public DateTime DateOfApplication { get; set; } public string CV { get; set; } public string Email { get; set; } public string PhoneNumber { get; set; } public string LinkedlnLink { get; set; } public string GithubLink { get; set; } public string BitBucketLink { get; set; } public int Experience { get; set; } public string ApplicationChannel { get; set; } public string TypeOfEmployment { get; set; } public string Gender { get; set; } public string ProfessionalQualification { get; set; } public List TechnologyApplicants { get; set; } = new(); public List Comments { get; set; } public List Ads { get; set; } public List SelectionProcesses { get; set; } } }