Exemplo n.º 1
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            int     allRecordCount = 0;
            string  sortname       = context.Request.Params["sortname"];
            string  sortorder      = context.Request.Params["sortorder"];
            int     page           = Convert.ToInt32(context.Request.Params["page"]) - 1; // 系统的索引从0开始,所以此处需要减1
            int     pagesize       = Convert.ToInt32(context.Request.Params["pagesize"]);
            string  fromWhere      = context.Request.QueryString["fromwhere"];
            string  qylx           = context.Request.QueryString["qylx"];
            string  qyId           = context.Request.QueryString["qyid"];
            string  rowid          = context.Request.QueryString["rowid"];
            string  befrom         = context.Request.QueryString["befrom"];
            string  dwlx           = context.Request.QueryString["dwlx"];
            object  sessionAppUser = context.Session[ConfigManager.GetSignInAppUserSessionName()];
            AppUser workUser       = (AppUser)sessionAppUser;

            BLL = new SzqyBLL(workUser);

            //排序
            string orderby = @" " + sortname + " " + sortorder + " ";
            //通过检索翻译 生成查询条件
            FilterTranslator ft = ContextExtension.GetGridData(context);
            //分页
            DataTable dt = new DataTable();

            switch (fromWhere)
            {
            case "Qyxx":
                dt = BLL.RetrieveQyxxList(qylx, ft, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "JsdwSsgc":
                string jsdwID = context.Request.QueryString["jsdwid"];
                dt = BLL.RetrieveJsdwSsgc(jsdwID).Result;
                break;

            case "Qyclgc":
                dt = BLL.RetrieveQyclgc(qyId, befrom, dwlx).Result;
                break;

            case "Qyzs":
                dt = BLL.RetrieveQyzs(qyId, befrom).Result;
                break;

            case "Zyry":
                dt = BLL.RetrieveZyry(qyId, ft, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "QyxxView":
                dt = BLL.RetrieveQyxxViewList(qyId).Result;
                break;
            }
            ft.Parms.Clear();
            string result = JSONHelper.DataTableToJson(dt);

            json = @"{""Rows"":[" + result + @"],""Total"":""" + allRecordCount + @"""}";
            context.Response.Write(json);
            context.Response.End();
        }
Exemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     BllSzqy = new SzqyBLL(this.WorkUser);
     qyID    = Request.QueryString["qyid"];
     befrom  = Request.QueryString["befrom"];
     dwlx    = Request.QueryString["dwlx"];
     if (string.IsNullOrEmpty(dwlx))
     {
         DataTable dt = BllSzqy.getCsywlxid(qyID);
         for (int i = 0; i < dt.Rows.Count; i++)
         {
             string csywlxid = dt.Rows[i][0].ToString();
             if (csywlxid == "1" || csywlxid == "2" || csywlxid == "3")
             {
                 dwlx = "sgdw";
                 break;
             }
             else if (csywlxid == "5" || csywlxid == "6")
             {
                 dwlx = "kcsjdw";
                 break;
             }
             else if (csywlxid == "4" || csywlxid == "7" || csywlxid == "8" || csywlxid == "9")
             {
                 dwlx = "zjjg";
                 break;
             }
         }
         if (string.IsNullOrEmpty(dwlx))
         {
             dwlx = "qt";
         }
     }
 }
Exemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     BLL    = new SzqyBLL(WorkUser);
     qyID   = Request.QueryString["qyid"];
     befrom = Request.QueryString["befrom"];
     dwlx   = Request.QueryString["dwlx"];
 }
Exemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            zsjlId = Request.QueryString["zsjlId"];
            BLL    = new SzqyBLL(WorkUser);
            List <IDataItem> list = BLL.ReadZsxx(zsjlId).Result;

            this.SetControlValue(list);
        }
Exemplo n.º 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BLL = new SzqyBLL(WorkUser);
            // rowID = Request.QueryString["rowid"];
            jsdwID = Request.QueryString["jsdwid"];
            if (!IsPostBack)
            {
                List <IDataItem> list = BLL.ReadJsdwxx(jsdwID).Result;
                //if (string.IsNullOrEmpty(jsdwID) && list.Count > 0)
                //    jsdwID = list.GetDataItem("jsdwid").ItemData;

                //this.SetControlValue(list);
            }
        }
Exemplo n.º 6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     BLL  = new SzqyBLL(WorkUser);
     qyID = Request.QueryString["qyid"];
     //rowID = Request.QueryString["rowID"];
     befrom = Request.QueryString["befrom"];
     if (!IsPostBack)
     {
         List <IDataItem> list = BLL.ReadQyxx(qyID).Result;
         if (list.Count == 0)
         {
             this.WindowAlert("没有获取到数据!");
             return;
         }
         this.SetControlValue(list);
     }
 }
Exemplo n.º 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BLL    = new SzgcBLL(WorkUser);
            bll    = new SzqyBLL(WorkUser);
            rowID  = Request.QueryString["rowID"];
            befrom = Request.QueryString["befrom"];
            List <IDataItem> list = BLL.ReadXmxx("gcxm", rowID, befrom).Result;

            if (list.Count > 0)
            {
                jsdwrowid = list.GetDataItem("jsdwrowid").ItemData;
                jldwrowid = list.GetDataItem("jldwrowid").ItemData;
                sgdwrowid = list.GetDataItem("sgdwrowid").ItemData;
                ryrowid   = list.GetDataItem("ryrowid").ItemData;
            }
            this.SetControlValue(list);

            //searchData();
            searchData_Aqbjxmzcy();
        }
Exemplo n.º 8
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            int     allRecordCount = 0;
            string  sortname       = context.Request.Params["sortname"];
            string  sortorder      = context.Request.Params["sortorder"];
            int     page           = Convert.ToInt32(context.Request.Params["page"]) - 1; // 系统的索引从0开始,所以此处需要减1
            int     pagesize       = Convert.ToInt32(context.Request.Params["pagesize"]);
            string  fromWhere      = context.Request.QueryString["fromwhere"];
            string  xmlx           = context.Request.QueryString["xmlx"];
            string  rowid          = context.Request.QueryString["rowid"];
            string  zljdid         = context.Request.QueryString["zljdid"];
            string  aqjdid         = context.Request.QueryString["aqjdid"];
            string  sgxkid         = context.Request.QueryString["sgxkid"];
            string  sgxmtybh       = context.Request.QueryString["sgxmtybh"];
            string  qyId           = context.Request.QueryString["qyid"];
            string  befrom         = context.Request.QueryString["befrom"];
            object  sessionAppUser = context.Session[ConfigManager.GetSignInAppUserSessionName()];
            AppUser workUser       = (AppUser)sessionAppUser;

            BLL = new SzgcBLL(workUser);
            bll = new SzqyBLL(workUser);

            //排序
            string orderby = @" " + sortname + " " + sortorder + " ";
            //通过检索翻译 生成查询条件
            FilterTranslator ft = ContextExtension.GetGridData(context);
            //分页
            DataTable dt = new DataTable();

            switch (fromWhere)
            {
            case "Lxbd":
                dt = BLL.RetrieveLxbd(rowid, ft, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "Xmxx":
                dt = BLL.RetrieveSzgc(xmlx, workUser, ft, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "GcxmHtba":
                dt = BLL.RetrieveGcxmHtba(rowid, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "GcxmAqjd":
                dt = BLL.RetrieveGcxmAqjd(rowid, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "GcxmZljd":
                dt = BLL.RetrieveGcxmZljd(rowid, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "GcxmSgxk":
                dt = BLL.RetrieveGcxmSgxk(rowid, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "GcxmJgys":
                dt = BLL.RetrieveGcxmJgys(rowid, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "DwgcList":
                dt = BLL.RetrieveDwgcList(rowid, pagesize, page, orderby, out allRecordCount).Result;
                break;

            case "Aqbjxmzcy":
                dt = BLL.RetrieveAqbjxmzcy(rowid, befrom).Result;
                break;

            case "AqjdZljd":
                dt = BLL.RetrieveAqjdZljd(rowid).Result;
                break;

            case "AqjdSgxk":
                dt = BLL.RetrieveAqjdSgxk(rowid).Result;
                break;

            case "AqjdJgba":
                dt = BLL.RetrieveAqjdJgba(rowid).Result;
                break;

            case "zljdDtgc":
                dt = BLL.RetrieveZljdDtgc(rowid, befrom).Result;
                break;

            case "zljdSgxk":
                dt = BLL.RetrieveZljdSgxk(rowid).Result;
                break;

            case "zljdJgba":
                dt = BLL.RetrieveZljdJgba(rowid).Result;
                break;

            case "sgxk":
                dt = BLL.RetrieveSgxk(rowid).Result;
                break;

            case "sgxkJgba":
                dt = BLL.RetrieveSgxkJgba(rowid).Result;
                break;

            case "QyxxView":
                dt = bll.RetrieveQyxxViewList(qyId).Result;
                break;
            }
            ft.Parms.Clear();

            string result = JSONHelper.DataTableToJson(dt);

            //result = Regex.Replace(result, @"[/n/r]", ""); //去掉字符串里所有换行符
            //result = result.TrimEnd((char[])"\n\r".ToCharArray());  //去掉换行符
            json = @"{""Rows"":[" + result + @"],""Total"":""" + allRecordCount + @"""}";
            context.Response.Write(json);
            context.Response.End();
        }
Exemplo n.º 9
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string type = context.Request["type"];

            try
            {
                GgfzInfoModel model          = new GgfzInfoModel();
                object        sessionAppUser = context.Session[ConfigManager.GetSignInAppUserSessionName()];
                WorkUser = (AppUser)sessionAppUser;
                DataTable dt;
                // BLL = new SzgcBLL(WorkUser);
                bll = new SzqyBLL(WorkUser);

                switch (type)
                {
                case "getZzmc":
                    json = bll.getZTreeOfZzmc();
                    break;

                case "getTxlTree":
                    ZlctBLL zlctBLL = new ZlctBLL(WorkUser);
                    string  gzzsId  = context.Request.QueryString["gzzsId"];
                    if (String.IsNullOrEmpty(gzzsId))
                    {
                        json = zlctBLL.ZTreeJsonOfTxl(model);
                    }
                    else
                    {
                        json = zlctBLL.ZTreeJsonOfTxl(model, gzzsId);
                    }
                    break;

                case "getTxlCombox":
                    zlctBLL = new ZlctBLL(WorkUser);
                    dt      = zlctBLL.ZComboxJsonOfTxl();
                    json    = Dtb2Json(dt);;
                    break;

                case "getTxlTree_Dxjb":

                    zlctBLL = new ZlctBLL(WorkUser);
                    string dxjbId = context.Request.QueryString["dxjbId"];
                    if (String.IsNullOrEmpty(dxjbId))
                    {
                        json = zlctBLL.ZTreeJsonOfDxjb(model);
                    }
                    else
                    {
                        json = zlctBLL.ZTreeJsonOfDxjb(model, dxjbId);
                    }
                    break;

                case "getYear":

                    GetYear(context);
                    break;

                case "getMonth":
                    GetMonth(context);
                    break;

                case "ssdq":
                    json = GetSsdq(context);
                    break;

                case "QySsdq":
                    json = this.GetQySsdq(context);
                    break;

                case "xmxx":
                    //File.AppendAllText("E:\\test.txt", "111");
                    json = GetXmxx(context);
                    break;

                case "QueryProjectList":
                    json = QueryProjectList(context);
                    break;

                case "SetLxxmGIS":
                    json = SetLxxmGIS(context);
                    break;

                case "rysd":
                    json = this.GetQySsdq(context);
                    //json = GetRysd(context);
                    break;

                case "roleRights":
                    json = GetRoleRights(context);
                    break;

                case "saveRoles":
                    json = SaveRoles(context);
                    break;

                case "saveRoleRights":
                    json = SaveRoleRights(context);
                    break;

                case "getUserRights":
                    json = GetUserRights(context);
                    break;

                case "getXxcjMenu":
                    json = GetXxcjMenu(context);
                    break;

                case "getIndexTopMenu":
                    json = GetIndexTopMenu(context);
                    break;

                case "xxgx_csjk":
                    json = GetXxgx_Csjk(context);
                    break;

                //往省厅上传项目信息
                case "uploadToStTBProjectInfo":
                    json = uploadToStTBProjectInfo(context);
                    break;

                //往省厅上传项目补充信息
                case "uploadToStTBProjectAddInfo":
                    json = uploadToStTBProjectAddInfo(context);
                    break;

                //从一站式申报平台按uuid下行安监、质监申报数据
                case "downloadByUuid":
                    json = downloadByUuid(context);
                    break;

                //下载企业注册人员数据
                case "downloadCorpRegStaff":
                    json = downloadCorpRegStaff(context);
                    break;

                //下载企业资质信息
                case "downloadCorpCert":
                    json = downloadCorpCert(context);
                    break;

                //从部里下载企业资质信息
                case "downloadCorpCertFromMohurd":
                    json = downloadCorpCertFromMohurd(context);
                    break;

                //保存合同备案-工程类型
                case "saveHtbaPrjType":
                    json = saveHtbaPrjType(context);
                    break;

                //保存合同备案-联合体
                case "saveHtbaUnion":
                    json = saveHtbaUnion(context);
                    break;
                }
            }
            catch (Exception ex)
            {
                json = ex.Message;
            }

            context.Response.Write(json);
            context.Response.End();
        }