public static GetSuperUserDetailsResponse GetDetails(GetSuperUserDetailsRequest request) { GetSuperUserDetailsResponse response = new GetSuperUserDetailsResponse(); SuperAdmin superuser = null; try { if (!SuperUserServices.CheckSuperUser(request.user_id, request.auth_token, response)) { response.message = MessagesSource.GetMessage("invalid.super.user"); return(response); } using (SuperUserDao dao = new SuperUserDao()) { superuser = dao.FindById(request.user_id); response.super_user_details = new SuperUserDetailsDto(); response.super_user_details.super_user_id = superuser.SAdminID; response.super_user_details.profile_image = ImagePathService.superUserImagePath + superuser.ProfileImage; response.super_user_details.super_user_name = superuser.FullName; response.super_user_details.mobile_number = superuser.MobileNum; response.super_user_details.super_user_email = superuser.Email; response.code = 0; response.has_resource = 1; response.message = MessagesSource.GetMessage("superuser.details"); return(response); } } catch (Exception ex) { response.MakeExceptionResponse(ex); return(response); } }
public NegotiatedContentResult <ResponseDto> PostGetDetails([FromBody] GetSuperUserDetailsRequest request) { ResponseDto resp = SuperUserServices.GetDetails(request); return(Content(HttpStatusCode.OK, resp)); }