Beispiel #1
0
        public async Task <ActionResult <CollaboratorViewModel> > GetByMail([FromQuery] CollaboratorMailViewModel collaborator)
        {
            var vm = await _collaboratorService.GetByMailAsync(collaborator);

            if (vm == null)
            {
                return(NotFound());
            }

            return(Ok(vm));
        }
Beispiel #2
0
 public async Task <CollaboratorViewModel> GetByMailAsync(CollaboratorMailViewModel collaboratorMailViewModel)
 {
     return(_mapper.Map <CollaboratorViewModel>(await _collaboratorRepository.GetByMail(collaboratorMailViewModel.Email)));
 }