public async Task <ActionResult <CandidateDto> > Create(CandidateDtoWithoutId objectToCreate)
        {
            var created = await _candidateService.Create(_candidateMapper.DtoToDomain(objectToCreate));

            return(_candidateMapper.DomainToDto(created));
        }
Exemplo n.º 2
0
 private void AssertCampaignIsEqual(CandidateDto candidateToCompare, CandidateDtoWithoutId candidateReference)
 {
     Assert.Equal(candidateToCompare.Email, candidateReference.Email);
     Assert.Equal(candidateToCompare.LastName, candidateReference.LastName);
     Assert.Equal(candidateToCompare.FirstName, candidateReference.FirstName);
 }
Exemplo n.º 3
0
 public Candidate DtoToDomain(CandidateDtoWithoutId candidateDto)
 {
     return(new Candidate(Guid.NewGuid(), candidateDto.FirstName, candidateDto.LastName, new MailAddress(candidateDto.Email), candidateDto.Phone, candidateDto.LinkedIn, candidateDto.Comment));
 }