public async Task <ActionResult <CollaborativeViewModel> > GetByName([FromQuery] CollaborativeNameViewModel collaborativeNameViewModel) { var collabVM = await _collaborativeService.GetByNameAsync(collaborativeNameViewModel); if (collabVM == null) { return(NotFound()); } return(Ok(collabVM)); }
public async Task <CollaborativeViewModel> GetByNameAsync(CollaborativeNameViewModel collaborativeNameViewModel) { var collab = _mapper.Map <CollaborativeViewModel>(await _collaborativeRepository.GetByName(collaborativeNameViewModel.Name)); return(collab); }