public ActionResult Edit(ModuleEdit moduleEdit) { if (ModelState.IsValid) { Module parent = null; if (moduleEdit.ParentID.HasValue) { parent = ModuleServices .LoadFirst(m => m.ID == moduleEdit.ParentID); } Module module = ModuleServices .LoadFirst(u => u.ID == moduleEdit.ID.Value); if (module == null) { return(Json(new Result { State = 0, Message = "修改的用户不存在" })); } module = Mapper.Map(moduleEdit, module); module.Name = moduleEdit.Name?.Trim(); module.Url = moduleEdit.Url?.Trim(); module.IconName = moduleEdit.IconName?.Trim(); module.Sort = moduleEdit.Sort; if (parent != null) { module.Parent = parent; } if (ModuleServices.EditEntity(module)) { return(Json(new Result { State = 1, Message = "修改成功" })); } else { return(Json(new Result { State = 0, Message = "修改失败" })); } } else { IEnumerable <object> errors = ModelStateToJson(); return(Json(new Result <object> { State = 0, Message = "错误", Data = errors })); } }
void OnEnable() { instance = this; navigation.hideFlags |= HideFlags.HideInHierarchy; if (Localization.instance == null) { Localization.CreateAndLoad(); } Localization.instance.SetLanguageSync(1); RefreshLanguage(); }
public IActionResult Edit(ModuleEdit moduleEdit) { Module parent = null; if (moduleEdit.ParentID.HasValue) { parent = ModuleServices .LoadFirst(m => m.ID == moduleEdit.ParentID); } Module module = ModuleServices .LoadFirst(u => u.ID == moduleEdit.ID.Value); if (module == null) { return(NotFound(new Result { State = 0, Message = "修改的用户不存在" })); } module = Mapper.Map(moduleEdit, module); module.Name = moduleEdit.Name?.Trim(); module.Url = moduleEdit.Url?.Trim(); module.IconName = moduleEdit.IconName?.Trim(); module.Sort = moduleEdit.Sort; if (parent != null) { module.Parent = parent; } if (ModuleServices.EditEntity(module)) { return(Ok(new Result { State = 1, Message = "修改成功" })); } else { return(BadRequest(new Result { State = 0, Message = "修改失败" })); } }
public IActionResult Add(ModuleEdit moduleEdit) { Module module = Mapper.Map <Module>(moduleEdit); if (moduleEdit.ParentID.HasValue && moduleEdit.ParentID.Value > 0) { module.Parent = ModuleServices .LoadFirst(m => m.ID == moduleEdit.ParentID); } module.AddTime = DateTime.Now; module = ModuleServices.AddEntity(module); return(Ok(new Result <int> { State = 1, Message = "添加成功", Data = module.ID })); }
public ActionResult Add(ModuleEdit moduleEdit) { if (ModelState.IsValid) { Module module = Mapper.Map <Module>(moduleEdit); //Module parent = null; if (moduleEdit.ParentID.HasValue && moduleEdit.ParentID.Value > 0) { module.Parent = ModuleServices .LoadFirst(m => m.ID == moduleEdit.ParentID); } module.AddTime = DateTime.Now; //if (parent != null) //{ // module.Parent = parent; //} ModuleServices.AddEntity(module); return(Json(new Result <int> { State = 1, Message = "添加成功", Data = module.ID })); } else { IEnumerable <object> errors = ModelStateToJson(); return(Json(new Result <object> { State = 0, Message = "错误", Data = errors })); } }
void OnDisable() { instance = null; }