public ActionResult ChangeActivateStatus(Int64 id, int activateStatus) { try { var UserProfile = (UserProfileSessionData)this.Session["UserProfile"]; if (UserProfile != null) { CRUDOperation CRUDOperation = new CRUDOperation(); string responseMsj = string.Empty; tbl_User userDB = CRUDOperation.ActivateUser(id, UserProfile.UserId, activateStatus); if (userDB != null) { TempData["success"] = "Ok"; TempData["message"] = "Məlumatlar uğurla dəyişdirildi"; return(RedirectToAction("Index")); } else { TempData["success"] = "notOk"; TempData["message"] = "Məlumatlar dəyişdirilərkən xəta baş verdi"; return(RedirectToAction("Index")); } } return(RedirectToAction("Index")); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Error", "Error"))); } }
public BaseOutput ChangeUserActivateStatus(Int64 id, int activateStatus, out tbl_User itemOut) { BaseOutput baseOutput; itemOut = null; try { tbl_User user = operation.ActivateUser(id, id, activateStatus); itemOut = user; return(baseOutput = new BaseOutput(true, BOResultTypes.Success.GetHashCode(), BOBaseOutputResponse.SuccessResponse, "")); } catch (Exception ex) { return(baseOutput = new BaseOutput(false, BOResultTypes.Danger.GetHashCode(), BOBaseOutputResponse.DangerResponse, ex.Message)); } }