Пример #1
0
        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));
            }
        }
Пример #2
0
 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 = "未知错误,请联系管理人员" }));
     }
 }