예제 #1
0
        public string UPDATE_SHOWTIME_part(string TIME, string data)
        {
            token = appClass.CRM_Gettoken();
            FIVES_CHECK_INFO model = Newtonsoft.Json.JsonConvert.DeserializeObject <FIVES_CHECK_INFO>(data);

            FIVES_CHECK_INFOList CXmodel = new FIVES_CHECK_INFOList();

            CXmodel.OPINTID  = model.OPINTID;
            CXmodel.DEPARTID = model.DEPARTID;
            CXmodel.TYPEID   = model.TYPEID;
            FIVES_CHECK_INFOList[] CXdata = fivesmodels.CHECK_INFO.Read(CXmodel, token);


            string temp = TIME.Substring(0, 10);

            var query = (from c in CXdata where c.SHOWTIME.Substring(0, 10) == temp select c).ToList();

            if (query.Count > 0)
            {
                MES_RETURN_UI CXRES = new MES_RETURN_UI();
                CXRES.TYPE    = "E";
                CXRES.MESSAGE = TIME.Substring(0, 10) + "已经有点检记录,不允许修改";
                return(Newtonsoft.Json.JsonConvert.SerializeObject(CXRES));
            }
            model.SHOWTIME = TIME;
            MES_RETURN_UI RES = fivesmodels.CHECK_INFO.Update(model, token);

            if (RES.TYPE == "S")
            {
                RES.MESSAGE = "修改成功";
            }
            return(Newtonsoft.Json.JsonConvert.SerializeObject(RES));
        }
예제 #2
0
        public MES_RETURN_UI Update(FIVES_CHECK_INFO model, string ptoken)
        {
            MES_RETURN    mr   = client.UPDATE(model, ptoken);
            MES_RETURN_UI mrui = new MES_RETURN_UI();

            mrui.TYPE    = mr.TYPE;
            mrui.MESSAGE = mr.MESSAGE;
            return(mrui);
        }