Exemplo n.º 1
0
        public IActionResult GetUserById(int userId)
        {
            if (!_messangerRepository.UserExists(userId))
            {
                return(NotFound());
            }

            var userObject   = _messangerRepository.GetUser(userId);
            var userToReturn = Mapper.Map <UserToReturnDto>(userObject);

            return(Ok(userToReturn));
        }
Exemplo n.º 2
0
        public IActionResult GetListOfCasesForUser(int userId)
        {
            if (!_messangerRepository.UserExists(userId))
            {
                return(BadRequest());
            }

            var cases         = _messangerRepository.GetCasesForUser(userId);
            var casestoreturn = AutoMapper.Mapper.Map <IEnumerable <CaseToReturnDto> >(cases);

            return(Ok(casestoreturn));
        }