Ejemplo n.º 1
0
        public async Task <IActionResult> GetUserLogin()
        {
            var userId = _authServices.GetUserId() ?? 0;

            if (userId > 0)
            {
                var response = await _userDetailService.GetSingleWithPatientAsync(userId);

                if (response.Success)
                {
                    return(Ok(response.Item));
                }
                if (response.Message == MessageConstant.NotFound)
                {
                    return(NotFound(response.Message));
                }
                return(BadRequest(response.Message));
            }
            return(Forbid(MessageConstant.UserNotAllowed));
        }