public async Task <ActionResult <CandidateDto> > Create(CandidateDtoWithoutId objectToCreate) { var created = await _candidateService.Create(_candidateMapper.DtoToDomain(objectToCreate)); return(_candidateMapper.DomainToDto(created)); }
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); }
public Candidate DtoToDomain(CandidateDtoWithoutId candidateDto) { return(new Candidate(Guid.NewGuid(), candidateDto.FirstName, candidateDto.LastName, new MailAddress(candidateDto.Email), candidateDto.Phone, candidateDto.LinkedIn, candidateDto.Comment)); }