Exemple #1
0
        public async Task <IActionResult> GetResident(int id, [FromHeader] string Authotization)
        {
            try
            {
                var resident = await _residentService.GetById(id);

                if (resident == null)
                {
                    NotFoundResponse();
                    return(new ObjectResult(response));
                }
                var user = await _userService.GetById(resident.UserId);

                resident.User = user;
                OkResponse(resident);
                return(new ObjectResult(response));
            }
            catch (Exception e)
            {
                InternalServerErrorResponse(e.Message);
                return(new ObjectResult(response));
            }
        }