Ejemplo n.º 1
0
        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);
        }