public async Task <ActionResult <CollaboratorViewModel> > GetByMail([FromQuery] CollaboratorMailViewModel collaborator) { var vm = await _collaboratorService.GetByMailAsync(collaborator); if (vm == null) { return(NotFound()); } return(Ok(vm)); }
public async Task <CollaboratorViewModel> GetByMailAsync(CollaboratorMailViewModel collaboratorMailViewModel) { return(_mapper.Map <CollaboratorViewModel>(await _collaboratorRepository.GetByMail(collaboratorMailViewModel.Email))); }