Esempio n. 1
0
        public string Data_Submit_QingJia(string _basic, string _list, int DEP, int YGQJID)
        {
            token = appClass.CRM_Gettoken();
            CRM_OA_BASIC basic = JsonConvert.DeserializeObject <CRM_OA_BASIC>(_basic);

            basic.TemplateCode = crmModels.SYS_CS.Read(4, token)[0].CS.ToString();
            CRM_OA_QJList list = JsonConvert.DeserializeObject <CRM_OA_QJList>(_list);

            list.DEP = crmModels.HG_DEPT.ReadByDEPID(DEP, token).DEPNAME;

            MessageInfo info = crmModels.CRM_OA.Launch(basic, list, token);         //提交

            if (info.Key != "0" && info.Key != "-1")
            {
                CRM_KQ_YGQJ data = crmModels.KQ_YGQJ.ReadByYGQJID(YGQJID, token);
                data.ISACTIVE = 2;
                crmModels.KQ_YGQJ.Update(data, token);


                CRM_OA_TRANSMIT model = new CRM_OA_TRANSMIT();
                model.OAID   = info.Key;
                model.OACSBH = YGQJID;
                model.OACSLB = 92;
                model.OAZT   = 1;
                model.CJSJ   = DateTime.Now.ToString("yyyy-MM-dd");
                crmModels.OA_TRANSMIT.Create(model, token);
            }
            return(Newtonsoft.Json.JsonConvert.SerializeObject(info));
        }
Esempio n. 2
0
        public string Data_Select_QingJia_ByModel(string qjdata)
        {
            token = appClass.CRM_Gettoken();
            try
            {
                CRM_KQ_YGQJ model = JsonConvert.DeserializeObject <CRM_KQ_YGQJ>(qjdata);
                model.STAFFID = Convert.ToInt32(Session["STAFFID"]);
                Sonluk.UI.Model.CRM.KQ_YGQJService.CRM_KQ_YGQJList[] data = crmModels.KQ_YGQJ.Read(model, token);
                for (int i = 0; i < data.Length; i++)
                {
                    DateTime date = new DateTime();

                    date             = Convert.ToDateTime(data[i].JHQJKSSJ);
                    data[i].JHQJKSSJ = date.ToString("yyyy-MM-dd HH:mm:ss");

                    date             = Convert.ToDateTime(data[i].JHQJJSSJ);
                    data[i].JHQJJSSJ = date.ToString("yyyy-MM-dd HH:mm:ss");

                    date             = Convert.ToDateTime(data[i].SJQJKSSJ);
                    data[i].SJQJKSSJ = date.ToString("yyyy-MM-dd HH:mm:ss");

                    date             = Convert.ToDateTime(data[i].SJJSKSSJ);
                    data[i].SJJSKSSJ = date.ToString("yyyy-MM-dd HH:mm:ss");

                    date         = Convert.ToDateTime(data[i].QJRQ);
                    data[i].QJRQ = date.ToString("yyyy-MM-dd HH:mm:ss");
                }
                string s = Newtonsoft.Json.JsonConvert.SerializeObject(data);
                return(s);
            }
            catch (Exception e)
            {
                return(e.ToString());
            }
        }
Esempio n. 3
0
        public int Data_Update_QingJia(string data)
        {
            token = appClass.CRM_Gettoken();
            CRM_KQ_YGQJ model = JsonConvert.DeserializeObject <CRM_KQ_YGQJ>(data);
            int         i     = crmModels.KQ_YGQJ.Update(model, token);

            return(i);
        }
Esempio n. 4
0
 public CRM_KQ_YGQJList[] Read(CRM_KQ_YGQJ model, string ptoken)
 {
     return(client.Read(model, ptoken));
 }
Esempio n. 5
0
 public CRM_KQ_YGQJList[] ReadByDepartRight(CRM_KQ_YGQJ model, string ptoken)
 {
     return(client.ReadByDepartRight(model, ptoken));
 }
Esempio n. 6
0
 public int Update(CRM_KQ_YGQJ model, string ptoken)
 {
     return(client.Update(model, ptoken));
 }