public JsonResult BsDictionaryTypeUpdate(BsDictionaryType model) { model.UpdateUser = AppBusiness.loginModel.UserNo; JsonResponses responses = dictionaryTypeSDK.DictionaryTypeUpdate(model); return(Json(responses, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 新增字典信息 /// </summary> /// <param name="model"></param> /// <returns></returns> public int DictionaryTypeInsert(BsDictionaryType model) { model.InputTime = DateTime.Now; model.UpdateTime = model.InputTime; model.UpdateUser = model.InputUser; return(this.Insert(model)); }
public ActionResult <JsonResponses> Update([FromForm] BsDictionaryType model) { var ResultCode = -1; ResultCode = DataHandleManager.Instance().BsDictionaryTypeHandle.DictionaryTypeUpdate(model); return(ResultCode > 0 ? JsonResponses.Success : JsonResponses.Failed); }
public ActionResult <JsonResponses> GetInfo(int id) { BsDictionaryType Info = new BsDictionaryType(); Info = DataHandleManager.Instance().BsDictionaryTypeHandle.GetModelByKey(id.ToString()); return(new JsonResponses(Info)); }
/// <summary> /// 检查字典类型是否可删除 /// </summary> /// <param name="dicType"></param> public bool CheckDictionaryTypeCanDelete(int id) { BsDictionaryType current = this.GetModelByKey(id.ToString()); if (current == null) { return(false); } return(DataHandleManager.Instance().BsDictionaryHandle.CheckDictionaryTypeIsExist(current.DicType)); }
public JsonResult GetBsDictionaryTypeInfo(int id) { BsDictionaryType Info = new BsDictionaryType(); JsonResponses responses = dictionaryTypeSDK.GetInfo(id); if (responses.code == JsonResponses.SuccessCode) { Info = responses.GetDataValue <BsDictionaryType>(); } return(Json(Info, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 修改 /// </summary> /// <param name="model"></param> /// <returns></returns> public JsonResponses DictionaryTypeUpdate(BsDictionaryType model) { try { RequestBase request = RequestBase.PostForm.Clone() as RequestBase; request.SetValue("dicType", model.DicType); request.SetValue("descriptions", model.Descriptions); request.SetValue("platformno", model.PlatformNo); request.SetValue("enabled", model.Enabled); request.SetValue("id", model.id); request.Url = UpdateUrl; return(sdkUtil.PostForVo(request)); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(JsonResponses.Failed); }
/// <summary> /// 更新字典信息 /// </summary> /// <param name="model"></param> /// <returns></returns> public int DictionaryTypeUpdate(BsDictionaryType model) { BsDictionaryType UpdateModel = this.GetModelByKey(model.id.ToString()); if (UpdateModel != null) { if (model.Enabled == (int)EnabledType.INACTIVE) { DataHandleManager.Instance().BsDictionaryHandle.UpdateDictionaryEnabled(UpdateModel.DicType, (int)EnabledType.INACTIVE); } if (!UpdateModel.DicType.Equals(model.DicType)) { DataHandleManager.Instance().BsDictionaryHandle.UpdateDictionartType(model.DicType, UpdateModel.DicType); } UpdateModel.UpdateTime = DateTime.Now; UpdateModel.DicType = model.DicType; UpdateModel.Descriptions = model.Descriptions; UpdateModel.PlatformNo = model.PlatformNo; UpdateModel.Enabled = model.Enabled; return(this.Update(UpdateModel)); } return(0); }