コード例 #1
0
        public ActionResult <JsonResponses> Update([FromForm] BsDictionary model)
        {
            var ResultCode = -1;

            ResultCode = DataHandleManager.Instance().BsDictionaryHandle.DictionaryUpdate(model);
            return(ResultCode > 0 ? JsonResponses.Success : JsonResponses.Failed);
        }
コード例 #2
0
        public ActionResult <JsonResponses> GetInfo(int id)
        {
            BsDictionary Info = new BsDictionary();

            Info = DataHandleManager.Instance().BsDictionaryHandle.GetModelByKey(id.ToString());
            return(new JsonResponses(Info));
        }
コード例 #3
0
        public JsonResult BsDictionaryUpdate(BsDictionary model)
        {
            model.UpdateUser = AppBusiness.loginModel.UserNo;
            JsonResponses responses = dictionarySDK.DictionaryUpdate(model);

            return(Json(responses, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
 /// <summary>
 /// 新增字典信息
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int DictionaryInsert(BsDictionary model)
 {
     model.DicNo      = AutoIDWorker.Example.GetAutoSequence();
     model.InputTime  = DateTime.Now;
     model.UpdateTime = model.InputTime;
     model.UpdateUser = model.InputUser;
     return(this.Insert(model));
 }
コード例 #5
0
        public JsonResult GetBsDictionaryInfo(int id)
        {
            BsDictionary  Info      = new BsDictionary();
            JsonResponses responses = dictionarySDK.GetInfo(id);

            if (responses.code == JsonResponses.SuccessCode)
            {
                Info = responses.GetDataValue <BsDictionary>();
            }
            return(Json(Info, JsonRequestBehavior.AllowGet));
        }
コード例 #6
0
        /// <summary>
        /// 更新字典信息
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int DictionaryUpdate(BsDictionary model)
        {
            BsDictionary UpdateModel = this.GetModelByKey(model.id.ToString());

            if (UpdateModel != null)
            {
                UpdateModel.UpdateTime   = DateTime.Now;
                UpdateModel.DicKey       = model.DicKey;
                UpdateModel.DicValue     = model.DicValue;
                UpdateModel.DicType      = model.DicType;
                UpdateModel.Descriptions = model.Descriptions;
                UpdateModel.PlatformNo   = model.PlatformNo;
                UpdateModel.Enabled      = model.Enabled;
                return(this.Update(UpdateModel));
            }
            return(0);
        }
コード例 #7
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public JsonResponses DictionaryUpdate(BsDictionary model)
 {
     try
     {
         RequestBase request = RequestBase.PostForm.Clone() as RequestBase;
         request.SetValue("dicType", model.DicType);
         request.SetValue("dicKey", model.DicKey);
         request.SetValue("dicValue", model.DicValue);
         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);
 }