Ejemplo n.º 1
0
        private byte[] getRepairListpagedata(RepairSearchStruct RSPostValues)
        {
            RepairSearchPostData postdata = new RepairSearchPostData(RSPostValues.dksrq, RSPostValues.djsrq, RSPostValues.sffry, RSPostValues.sffryid);

            //RepairSearchPostData postdata = new RepairSearchPostData("20151001", "20151115", "高海淞", "nn0034");
            return(doPost(postdata.url, postdata.PostString, postdata.Referer));
        }
Ejemplo n.º 2
0
        public byte[] process(string userid, string password, string dksrq, string djsrq)
        {
            if (sessionStr == null | sessionStr == "")
            {
                getSession();
            }

            /* string posturl = host + "/ggwowms/security%3Elogin_check.do";
             * string postStr = "fid=nn0034&fpasswd=111111";
             * string referer = "http://gdxt.guoguang.com.cn:16789/ggwowms/login.jsp";
             */
            RepairSearchStruct RSPostValues = new RepairSearchStruct();

            UserID = userid;
            byte[] pagedata;
            pagedata = Login(userid, password);
            if (pagedata == null)
            {
                return(null);
            }
            getuserinfo();
            RSPostValues.sffry   = UserName;
            RSPostValues.sffryid = userid;
            RSPostValues.dksrq   = dksrq;
            RSPostValues.djsrq   = djsrq;
            pagedata             = gotorepairSearchMainpage();
            pagedata             = getRepairListpagedata(RSPostValues);
            //textBox1.Text = Encoding.UTF8.GetString(pagedata);
            pagedata = getExportXlsData(getExportPostArgs(pagedata));
            return(pagedata);
            // FileStream fs = new FileStream(Application.StartupPath + "\\bc.xls", FileMode.Create);
            // fs.Write(pagedata, 0, pagedata.Length);
            // fs.Close();
        }
Ejemplo n.º 3
0
 public RepairSearchPostData(RepairSearchStruct postValues)
 {
     postvalues = postValues;
 }