public WrapperUserProfile GetSingleUserProfile(int id) { WrapperUserProfile data = new WrapperUserProfile(); data.UserProfile = new UserProfileCRUD().SelectSingle(id); return(data); }
public WrapperUserProfile CreateSingleUserProfile(UserProfileENT UserProfile) { WrapperUserProfile data = new WrapperUserProfile(); data.UserProfile = new UserProfileCRUD().CreateSingle(UserProfile); return(data); }
public IActionResult UpdateUserProfile([FromBody] WrapperUserProfile userParam) { #region Validate Token RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request); if (isAuthorized.Success == false) { return(BadRequest(isAuthorized)); } #endregion #region Validate Request Params bool AdminRequiredForThisRequest = false; RequestResponse isValidRequest = new Services.UserProfileService().ValidateRequestParams(userParam.UserProfile.Id, isAuthorized.UserProfileID, isAuthorized.isAdminUser, AdminRequiredForThisRequest); if (isValidRequest.Success == false) { return(BadRequest(isValidRequest)); } #endregion WrapperUserProfile data = new Services.UserProfileService().UpdateSingleUserProfile(userParam.UserProfile); return(Ok(data)); }