public string Data_Update_NoticeMX(string data) { token = appClass.CRM_Gettoken(); CRM_MSG_NOTICEMX model = Newtonsoft.Json.JsonConvert.DeserializeObject <CRM_MSG_NOTICEMX>(data); int i = crmModels.MSG_NOTICE.UpdateMX(model, token); webmsg.KEY = i; if (i > 0) { webmsg.MSG = "修改成功!"; } else { webmsg.MSG = "修改失败!"; } return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg)); }
public string Data_Insert_NoticeMX_AllJXS(int NOTICETTID) { token = appClass.CRM_Gettoken(); CRM_Report_KHModel cxmodel = new CRM_Report_KHModel(); cxmodel.KHLX = 1; CRM_KH_KHList[] KHmodel = crmModels.KH_KH.ReadUser_KH(cxmodel, token); for (int i = 0; i < KHmodel.Length; i++) { CRM_HG_STAFF staff = crmModels.HG_STAFF.ReadBySTAFFNO(KHmodel[i].SAPSN, token); CRM_MSG_NOTICEMX model = new CRM_MSG_NOTICEMX(); model.NOTICETTID = NOTICETTID; model.USERID = staff.STAFFID; CRM_MSG_NOTICEMX[] cxdata = crmModels.MSG_NOTICE.ReadMXbyParam(model, token); if (cxdata.Length > 0) { webmsg.KEY = 0; webmsg.MSG = "数据重复!"; return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg)); } } for (int i = 0; i < KHmodel.Length; i++) { CRM_HG_STAFF staff = crmModels.HG_STAFF.ReadBySTAFFNO(KHmodel[i].SAPSN, token); CRM_MSG_NOTICEMX model = new CRM_MSG_NOTICEMX(); model.NOTICETTID = NOTICETTID; model.USERID = staff.STAFFID; model.USERLX = 1107; model.ISACTIVE = 1; int ii = crmModels.MSG_NOTICE.CreateMX(model, token); if (ii <= 0) { webmsg.KEY = ii; webmsg.MSG = "第" + (i + 1) + "行数据新建失败!"; return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg)); } } webmsg.KEY = 1; webmsg.MSG = "新建成功!"; return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg)); }
public string Data_Insert_NoticeMX_STAFF(string data, int NOTICETTID) { token = appClass.CRM_Gettoken(); CRM_HG_STAFFList[] KHmodel = Newtonsoft.Json.JsonConvert.DeserializeObject <CRM_HG_STAFFList[]>(data); for (int i = 0; i < KHmodel.Length; i++) { CRM_MSG_NOTICEMX model = new CRM_MSG_NOTICEMX(); model.NOTICETTID = NOTICETTID; model.USERID = KHmodel[i].STAFFID; CRM_MSG_NOTICEMX[] cxdata = crmModels.MSG_NOTICE.ReadMXbyParam(model, token); if (cxdata.Length > 0) { webmsg.KEY = 0; webmsg.MSG = "第" + (i + 1) + "行数据重复!"; return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg)); } } for (int i = 0; i < KHmodel.Length; i++) { CRM_MSG_NOTICEMX model = new CRM_MSG_NOTICEMX(); model.NOTICETTID = NOTICETTID; model.USERID = KHmodel[i].STAFFID; model.USERLX = 1108; model.ISACTIVE = 1; int ii = crmModels.MSG_NOTICE.CreateMX(model, token); if (ii <= 0) { webmsg.KEY = ii; webmsg.MSG = "第" + (i + 1) + "行数据新建失败!"; return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg)); } } webmsg.KEY = 1; webmsg.MSG = "新建成功!"; return(Newtonsoft.Json.JsonConvert.SerializeObject(webmsg)); }
public CRM_MSG_NOTICEMX[] ReadMXbyParam(CRM_MSG_NOTICEMX model, string ptoken) { return(client.ReadMXbyParam(model, ptoken)); }
public int UpdateMX(CRM_MSG_NOTICEMX model, string ptoken) { return(client.UpdateMX(model, ptoken)); }