Ejemplo n.º 1
0
        public static string make(string ZSXMMC)
        {
            string    id      = "";
            GTXResult resultq = GTXMethod.GetGuiZhouYSBQC();

            if (resultq.IsSuccess)
            {
                List <GDTXGuiZhouUserYSBQC> ysbqclist = JsonConvert.DeserializeObject <List <GDTXGuiZhouUserYSBQC> >(resultq.Data.ToString());
                if (ysbqclist.Count > 0)
                {
                    foreach (GDTXGuiZhouUserYSBQC item in ysbqclist)
                    {
                        if (item.ZSXM == ZSXMMC)
                        {
                            id = item.Id.ToString();
                        }
                    }
                }
            }

            GTXResult upresult = GTXMethod.UpdateYSBQC(id, "已申报");

            if (upresult.IsSuccess)
            {
                return("");
            }
            else
            {
                return(upresult.Message);
            }
        }
Ejemplo n.º 2
0
        public static GDTXGuiZhouUserYSBQC GetYSBQCByBDDM(string BDDM)
        {
            GTXResult resultq = GTXMethod.GetGuiZhouYSBQC();

            if (resultq.IsSuccess)
            {
                List <GDTXGuiZhouUserYSBQC> ysbqclist = JsonConvert.DeserializeObject <List <GDTXGuiZhouUserYSBQC> >(resultq.Data.ToString());

                ysbqclist = ysbqclist.Where(a => a.BDDM.ToUpper() == BDDM.ToUpper()).ToList();
                return(ysbqclist[0]);
            }
            else
            {
                return(new GDTXGuiZhouUserYSBQC());
            }
        }
Ejemplo n.º 3
0
        public static JArray getDataPublicForQYSDSYJD(string BDDM, string BBID)
        {
            string    bbData        = "";
            JArray    ja_bbDataList = new JArray();
            string    userYsbqcId   = "";
            GTXResult result        = GTXMethod.GetGuiZhouYSBQC();

            if (result.IsSuccess)
            {
                List <GDTXGuiZhouUserYSBQC> ysbqclist = JsonConvert.DeserializeObject <List <GDTXGuiZhouUserYSBQC> >(result.Data.ToString());
                if (ysbqclist.Count > 0)
                {
                    foreach (GDTXGuiZhouUserYSBQC item in ysbqclist)
                    {
                        if (item.BDDM == BDDM)
                        {
                            userYsbqcId = item.Id.ToString();
                        }
                    }
                }
            }

            GTXResult ass = GTXMethod.GetUserReportData(userYsbqcId, BBID);

            if (ass.IsSuccess)
            {
                List <GDTXGuiZhouUserYSBQCReportData> dataList = JsonConvert.DeserializeObject <List <GDTXGuiZhouUserYSBQCReportData> >(ass.Data.ToString());
                foreach (GDTXGuiZhouUserYSBQCReportData item in dataList)
                {
                    byte[]        outputb        = Convert.FromBase64String(item.DataValue);
                    string        str_bbDataList = Encoding.Default.GetString(outputb);
                    List <string> bbDataList     = str_bbDataList.Split('&').ToList();
                    foreach (string s in bbDataList)
                    {
                        JObject  jo = new JObject();
                        string[] ss = s.Split('=');
                        jo["name"]  = ss[0];
                        jo["value"] = ss[1];
                        ja_bbDataList.Add(jo);
                    }
                    bbData = JsonConvert.SerializeObject(ja_bbDataList, Newtonsoft.Json.Formatting.None);
                }
            }
            return(ja_bbDataList);
        }
Ejemplo n.º 4
0
        public static JObject getNsrxx(JObject in_jo)
        {
            GTXResult gr1 = GetCompany();

            if (gr1.IsSuccess)
            {
                JObject jo = new JObject();
                jo = JsonConvert.DeserializeObject <JObject>(gr1.Data.ToString());
                if (jo.HasValues)
                {
                    JObject data_jo = jo;
                    in_jo["nsrmc"]      = data_jo["NSRMC"];
                    in_jo["nsrsbh"]     = data_jo["NSRSBH"];
                    in_jo["djzclxMc"]   = data_jo["DJZCLX"];
                    in_jo["zcdz"]       = data_jo["ZCDZ"];
                    in_jo["jydz"]       = data_jo["SCJYDZ"];
                    in_jo["dhhm"]       = data_jo["LXDH"];
                    in_jo["sshy"]       = data_jo["GBHY"];
                    in_jo["hymc"]       = data_jo["GBHY"];
                    in_jo["zgswskfjmc"] = data_jo["ZGDSSWJFJMC"];
                }
            }

            GTXResult gr2 = GetCompanyPerson();

            if (gr2.IsSuccess)
            {
                JArray ja = new JArray();
                ja = JsonConvert.DeserializeObject <JArray>(gr2.Data.ToString());
                if (ja.Count > 0)
                {
                    JObject data_jo = (JObject)ja[0];
                    in_jo["frxm"]        = data_jo["Name"];
                    in_jo["fddbrsfzjhm"] = data_jo["IDCardNum"];
                }
            }

            return(in_jo);
        }