public string MODIFYCALENDAR(string data, string I_CALENDAY, string I_WORKDAY, string isworkday) { ZSL_CALENDARList node = new ZSL_CALENDARList(); //ZSL_WORKDAY ZSL_CALENDAR if (I_CALENDAY == "X") { ZSL_CALENDAR zsl_calendar = Newtonsoft.Json.JsonConvert.DeserializeObject <ZSL_CALENDAR>(data); ZSL_CALENDARList node_res = psModels.CNFH.ZPSFUG_Q_CALENDAR(zsl_calendar.CDATE, zsl_calendar.CDATE); ZSL_CALENDAR node_calendar = node_res.ZSL_CALENDAR[0]; if (isworkday == "X") { node_calendar.ISWORKDAY = node_calendar.ISWORKDAY == "X" ? "" : "X"; } else { node_calendar.ISHOILDAY = node_calendar.ISHOILDAY == "X" ? "" : "X"; } List <ZSL_CALENDAR> calendarlist = new List <ZSL_CALENDAR>(); calendarlist.Add(node_calendar); List <ZSL_WORKDAY> workdaylist = new List <ZSL_WORKDAY>(); node.ZSL_WORKDAY = workdaylist.ToArray(); node.ZSL_CALENDAR = calendarlist.ToArray(); } else if (I_WORKDAY == "X") { ZSL_WORKDAY[] ZSL_WORKDAY = Newtonsoft.Json.JsonConvert.DeserializeObject <ZSL_WORKDAY[]>(data); node.ZSL_WORKDAY = ZSL_WORKDAY; List <ZSL_CALENDAR> calendarlist = new List <ZSL_CALENDAR>(); node.ZSL_CALENDAR = calendarlist.ToArray(); } Sonluk.UI.Model.PS.CNFHService.PS_MSG ps_msg = psModels.CNFH.ZPSFUG_M_CALENDAR(node, I_CALENDAY, I_WORKDAY); return(Newtonsoft.Json.JsonConvert.SerializeObject(ps_msg)); }
public string SELECTCALENDAR(string ksdate, string jsdate) { ZSL_CALENDARList res = psModels.CNFH.ZPSFUG_Q_CALENDAR(ksdate, jsdate); return(Newtonsoft.Json.JsonConvert.SerializeObject(res)); }
public PS_MSG ZPSFUG_M_CALENDAR(ZSL_CALENDARList nodes, string I_CALENDAY, string I_WORKDAY) { return(client.ZPSFUG_M_CALENDAR(nodes, I_CALENDAY, I_WORKDAY)); }