Ejemplo n.º 1
0
        public JsonResult RtPushconfigUpdate(RtPushconfig model)
        {
            model.UpdateUser = AppBusiness.loginModel.UserNo;
            JsonResponses responses = pushConfigSDK.PushconfigUpdate(model);

            return(Json(responses, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 新增
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public JsonResponses PushconfigAdd(RtPushconfig model)
 {
     try
     {
         RequestBase request = RequestBase.PostForm.Clone() as RequestBase;
         request.SetValue("appId", model.AppId);
         request.SetValue("descriptions", model.Descriptions);
         request.SetValue("enabled", model.Enabled);
         request.SetValue("extraProps", model.ExtraProps);
         request.SetValue("pushPort", model.PushPort);
         request.SetValue("pushType", model.PushType);
         request.SetValue("status", model.Status);
         request.SetValue("enabled", model.Enabled);
         request.SetValue("inputUser", model.InputUser);
         request.SetValue("inputTime", model.InputTime);
         request.SetValue("updateUser", model.UpdateUser);
         request.SetValue("updateTime", model.UpdateTime);
         request.Url = AddUrl;
         return(sdkUtil.PostForVo(request));
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.ToString());
     }
     return(JsonResponses.Failed);
 }
Ejemplo n.º 3
0
        public ActionResult <JsonResponses> Update([FromForm] RtPushconfig model)
        {
            var ResultCode = -1;

            ResultCode = DataHandleManager.Instance().RtPushconfigHandle.PushconfigUpdate(model);
            return(ResultCode > 0 ? JsonResponses.Success : JsonResponses.Failed);
        }
Ejemplo n.º 4
0
        public ActionResult <JsonResponses> GetInfo(int id)
        {
            RtPushconfig Info = new RtPushconfig();

            Info = DataHandleManager.Instance().RtPushconfigHandle.GetModelByKey(id.ToString());
            return(new JsonResponses(Info));
        }
Ejemplo n.º 5
0
 /// <summary>
 /// 新增推送服务端配置
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int PushconfigInsert(RtPushconfig model)
 {
     model.PushNo     = AutoIDWorker.Example.GetAutoSequence();
     model.InputTime  = DateTime.Now;
     model.UpdateTime = model.InputTime;
     model.UpdateUser = model.InputUser;
     return(this.Insert(model));
 }
Ejemplo n.º 6
0
        public JsonResult GetRtPushconfigInfo(int id)
        {
            RtPushconfig  Info      = new RtPushconfig();
            JsonResponses responses = pushConfigSDK.GetInfo(id);

            if (responses.code == JsonResponses.SuccessCode)
            {
                Info = responses.GetDataValue <RtPushconfig>();
            }
            return(Json(Info, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 7
0
        /// <summary>
        /// 更新推送服务端配置
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int PushconfigUpdate(RtPushconfig model)
        {
            RtPushconfig UpdateModel = this.GetModelByKey(model.id.ToString());

            if (UpdateModel != null)
            {
                UpdateModel.UpdateTime   = DateTime.Now;
                UpdateModel.PushPort     = model.PushPort;
                UpdateModel.Status       = model.Status;
                UpdateModel.UpdateUser   = model.UpdateUser;
                UpdateModel.Descriptions = model.Descriptions;
                UpdateModel.Enabled      = model.Enabled;
                return(this.Update(UpdateModel));
            }
            return(0);
        }