public ActionResult EditRole(Role record) { try { if (record != null) { var roleBusiness = new RoleBusiness(); var temp = roleBusiness.GetById(record.Id); temp.Code = record.Code; temp.Modifieddate = DateTime.Now; temp.Name = record.Name; temp.Title = record.Name; temp.Status = record.Status; temp.Description = record.Description; roleBusiness.Edit(temp); return(RedirectToAction("Roles")); } return(View()); } catch (FaultException ex) { var exep = Function.GetExeption(ex); var codeExp = exep[1]; string url = "Error/ErrorFunction/" + codeExp; return(RedirectToActionPermanent(url)); } }
public ActionResult Edit(RoleModel model) { try { _business.Edit(model); return(Json(new { state = true })); } catch (AppException ex) { return(Json(new { State = true, Message = ex.Message })); } catch (Exception ex) { return(Json(new { State = true, Message = "未知错误,请联系管理人员" })); } }