コード例 #1
0
        public string Update_MSG_TYPE(string TTdata, string MXdata)
        {
            token = appClass.CRM_Gettoken();
            MSG_MSG_TYPE TTmodel = Newtonsoft.Json.JsonConvert.DeserializeObject <MSG_MSG_TYPE>(TTdata);

            MSG_MSG_SENDWAY[] MXmodel = Newtonsoft.Json.JsonConvert.DeserializeObject <MSG_MSG_SENDWAY[]>(MXdata);

            int id = msgModels.MSG_TYPE.Update(TTmodel, token);

            if (id <= 0)
            {
                webmsg.KEY = 0;
                webmsg.MSG = "修改失败";
                return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg));
            }
            msgModels.MSGTYPE_WAY.DeleteByTYPEID(id, token);
            for (int i = 0; i < MXmodel.Length; i++)
            {
                MSG_MSGTYPE_WAY temp = new MSG_MSGTYPE_WAY();
                temp.TYPEID    = id;
                temp.SENDWAYID = MXmodel[i].SENDWAYID;
                int id2 = msgModels.MSGTYPE_WAY.Create(temp, token);
                if (id2 <= 0)
                {
                    webmsg.KEY = 0;
                    webmsg.MSG = "关联推送方式失败";
                    return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg));
                }
            }

            webmsg.KEY = 1;
            webmsg.MSG = "修改成功";
            return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg));
        }
コード例 #2
0
        public string Select_MSGTYPE_WAY(string cxdata)
        {
            token = appClass.CRM_Gettoken();
            MSG_MSGTYPE_WAY model = Newtonsoft.Json.JsonConvert.DeserializeObject <MSG_MSGTYPE_WAY>(cxdata);

            MSG_MSGTYPE_WAY[] data = msgModels.MSGTYPE_WAY.ReadByParam(model, token);
            return(Newtonsoft.Json.JsonConvert.SerializeObject(data));
        }
コード例 #3
0
        public string Delete_MSGTYPE_WAY(string data)
        {
            token = appClass.CRM_Gettoken();
            MSG_MSGTYPE_WAY model = Newtonsoft.Json.JsonConvert.DeserializeObject <MSG_MSGTYPE_WAY>(data);
            int             id    = msgModels.MSGTYPE_WAY.Delete(model, token);

            if (id > 0)
            {
                webmsg.KEY = 1;
                webmsg.MSG = "删除成功";
            }
            else
            {
                webmsg.KEY = 0;
                webmsg.MSG = "删除失败";
            }
            return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg));
        }
コード例 #4
0
 public int Delete(MSG_MSGTYPE_WAY model, string ptoken)
 {
     return(client.Delete(model, ptoken));
 }
コード例 #5
0
 public MSG_MSGTYPE_WAY[] ReadByParam(MSG_MSGTYPE_WAY model, string ptoken)
 {
     return(client.ReadByParam(model, ptoken));
 }
コード例 #6
0
 public int Create(MSG_MSGTYPE_WAY model, string ptoken)
 {
     return(client.Create(model, ptoken));
 }