Exemplo n.º 1
0
        //[AuthorizationFilter(Role = UserType.Admin | UserType.SysAdmin)]
        public JsonResult Edit(LineModel model)
        {
            try
            {
                //model.Content.Replace("\r\n", "");
                _business.Update(model);

                MonitorCenter.GetInstance().Remove(new List <int> {
                    model.Id
                });
                MonitorCenter.GetInstance().Add(new List <LineModel> {
                    model
                });
                return(Json(new JsonResultLogModel
                {
                    State = true,
                    Message = "线路信息修改成功!",
                    Log = $" 用户 {GetUser().Username} 编辑线路 {model.Name} ",
                    LogType = LogType.LineManage,
                    Username = GetUser().Username
                }));
            }
            catch (Exception ex)
            {
                return(Json(new { State = false, Message = ex.Message }));
            }
        }