Esempio n. 1
0
        /// <summary>
        /// 初始化
        /// </summary>
        /// <param name="e"></param>
        override protected void OnInit(EventArgs e)
        {
            //
            base.OnInit(e);

            GeneralConfigInfo config  = GeneralConfigs.GetConfig();
            string            bgcolor = DNTRequest.GetQueryString("bgcolor").Trim();
            int textcolor             = DNTRequest.GetQueryInt("textcolor", 1);

            string[] bgcolorArray = bgcolor.Split(',');

            Color bg = Color.White;

            if (bgcolorArray.Length == 1 && bgcolor != string.Empty)
            {
                bg = Utils.ToColor(bgcolor);
            }
            else if (bgcolorArray.Length == 3 && Utils.IsNumericArray(bgcolorArray))
            {
                bg = Color.FromArgb(Utils.StrToInt(bgcolorArray[0], 255), Utils.StrToInt(bgcolorArray[1], 255), Utils.StrToInt(bgcolorArray[2], 255));
            }
            VerifyImageInfo verifyimg = VerifyImageProvider.GetInstance(config.VerifyImageAssemly).GenerateImage(OnlineUsers.UpdateInfo(config.Passwordkey, config.Onlinetimeout).Verifycode, 120, 60, bg, textcolor);
            //IVerifyImage verifyimg = new IVerifyImage(OnlineUsers.UpdateInfo(config.Passwordkey, config.Onlinetimeout).Verifycode, 90, 50, bg, textcolor);

            Bitmap image = verifyimg.Image;

            System.Web.HttpContext.Current.Response.ContentType = verifyimg.ContentType;

            //MemoryStream ms = new MemoryStream();

            image.Save(this.Response.OutputStream, verifyimg.ImageFormat);
            //System.Web.HttpContext.Current.Response.OutputStream.Write(ms.ToArray(), 0, (int)ms.Length);
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ProjectType = DNTRequest.GetQueryString("Archive_Form");
            if (!IsPostBack)
            {
                ddlProjectType.DataBindEx(true);
                ddlProjectType.SelectValue = ProjectType;
                ddlProjectType.Enabled     = false;
                ddlChargeUserID.BindDataByCompanyID("", true, SystemSet._ROLECODE_CHARGEUSER,
                                                    Common.Session.GetSession("OLD_AREA_CODE"));

                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlProjectType")))
                {
                    ddlProjectType.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlProjectType"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("kgsj1")))
                {
                    kgsj1.Text = Server.UrlDecode(DNTRequest.GetQueryString("kgsj1"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("kgsj2")))
                {
                    kgsj2.Text = Server.UrlDecode(DNTRequest.GetQueryString("kgsj2"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("jgsj1")))
                {
                    jgsj1.Text = Server.UrlDecode(DNTRequest.GetQueryString("jgsj1"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("jgsj2")))
                {
                    jgsj2.Text = Server.UrlDecode(DNTRequest.GetQueryString("jgsj2"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtGcbm")))
                {
                    txtGcbm.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtGcbm"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtGcmc")))
                {
                    txtGcmc.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtGcmc"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtGcdd")))
                {
                    txtGcdd.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtGcdd"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlChargeUserID")))
                {
                    ddlChargeUserID.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlChargeUserID"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtghxkzh")))
                {
                    txtghxkzh.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtghxkzh"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtsgxkzh")))
                {
                    txtsgxkzh.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtsgxkzh"));
                }
                ViewState["workFlowID"] = PublicModel.getWorkFlowIdByWorkFlowCode(SystemSet.EumWorkFlowCode.IMPORT_TO.ToString());

                BindGridView(AspNetPager.CurrentPageIndex);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Ajax.Utility.RegisterTypeForAjax(typeof(WFArchiveList));
            workFlowCode    = DNTRequest.GetQueryString("WorkFlowCode").ToUpper();
            workFlowID      = DNTRequest.GetQueryString("WorkFlowID");
            singleProjectID = DNTRequest.GetQueryString("SingleProjectID");
            MyAddInit();

            if (!this.IsPostBack)
            {
                ctrlProjectBaseInfo1.DataBindEx(singleProjectID);                     //工程信息
                ctrlJSCheckInfo1.SetVisible = true;                                   //接收审核信息
                ctrlJSCheckInfo1.DataBindEx(singleProjectID, workFlowCode);

                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlChkStatus")))
                {
                    ddlChkStatus.SelectedValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlChkStatus"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtXH")))
                {
                    txtXH.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtXH"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtTitle")))
                {
                    txtTitle.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtTitle"));
                }

                BindGrid(AspNetPager.CurrentPageIndex);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Ajax.Utility.RegisterTypeForAjax(typeof(FileListTmpList));
            MyAddInit();
            archive_form_no.MyArchiveTypeChanged += new DigiPower.Onlinecol.Standard.Web.CommonCtrl.
                                                    ctrlArchiveFormType.ArchiveTypeChanged(archive_form_no_MyArchiveTypeChanged);

            if (!IsPostBack)
            {
                archive_form_no.DataBindEx();
                PID.DataBindEx(0, archive_form_no.SelectValue, "BH");
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("archive_form_no")))
                {
                    archive_form_no.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("archive_form_no"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("Title")))
                {
                    txtTitle.Text = Server.UrlDecode(DNTRequest.GetQueryString("Title"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("PID")))
                {
                    PID.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("PID").ToUpper());
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("SignatureType")))
                {
                    chkSignature.Checked = ConvertEx.ToBool(DNTRequest.GetQueryInt("SignatureType", 0));
                }

                BindGridView(AspNetPager.CurrentPageIndex);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Ajax.Utility.RegisterTypeForAjax(typeof(WjdjOther));

            singleProjectID = DNTRequest.GetQueryString("SingleProjectID");
            workFlowID      = DNTRequest.GetQueryString("WorkFlowID");

            if (!IsPostBack)
            {
                ctrlProjectBaseInfo1.DataBindEx(singleProjectID);                     //工程信息
                rdbFileStatus.DataBindEx(true);
                ddlFileType.DataBindEx(Common.ConvertEx.ToInt(singleProjectID), "0", "BH");

                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlFileType")))
                {
                    ddlFileType.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlFileType")).ToUpper();
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtTitle")))
                {
                    txtTitle.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtTitle"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtMyCode")))
                {
                    txtMyCode.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtMyCode"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("fileStatus")))
                {
                    rdbFileStatus.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("fileStatus"));
                }

                BindGridView(1);
            }
        }
Esempio n. 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Ajax.Utility.RegisterTypeForAjax(typeof(WFZxyys));
            singleProjectID = DNTRequest.GetQueryString("SingleProjectID");
            workFlowID      = DNTRequest.GetQueryString("WorkFlowID");
            archiveID       = DNTRequest.GetQueryString("ID");
            workFlowCode    = DNTRequest.GetQueryString("WorkFlowCode");

            //if (workFlowCode.ToUpper() == SystemSet.EumWorkFlowCode.WINRECV.ToString())
            //{
            //    btnApprove100.Visible = true;
            //    btnApprove101.Visible = true;
            //    btnApprove004.Visible = true;
            //    btnApprove005.Visible = true;
            //}

            if (!IsPostBack)
            {
                Status.DataBindEx(true);
                ctrlProjectBaseInfo1.DataBindEx(singleProjectID);
                ctrlDropDownFileList.DataBindEx(Common.ConvertEx.ToInt(singleProjectID), "0", "BH");

                BindGridView(1);
            }
        }
        private void BindGridView(int pageIndex)
        {
            string strWhere = " 1=1 ";

            if (!String.IsNullOrWhiteSpace(txtTitle.Text.Trim()))
            {
                strWhere += " AND title like '%" + txtTitle.Text.Trim() + "%' ";
            }
            if (!String.IsNullOrWhiteSpace(ddlQuestionType.SelectedValue) && ddlQuestionType.SelectedValue != "0")
            {
                strWhere += " AND QuestionTypeCode = '" + ddlQuestionType.SelectedValue + "' ";
            }

            if (ViewState["CurrentPageIndex"] == null && Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex")) > 0)
            {
                pageIndex = Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex"));
                ViewState["CurrentPageIndex"] = pageIndex;
            }
            else
            {
                pageIndex = ConvertEx.ToInt(ViewState["CurrentPageIndex"]);
            }

            DataTable dt = questionBLL.GetListPaging(strWhere, pageSize, pageIndex, out itemCount);

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            rpData.DataSource = dt;
            rpData.DataBind();
        }
Esempio n. 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            MyAddInit();
            if (!String.IsNullOrEmpty(ID))
            {
                if (DNTRequest.GetQueryString("fileType") == "PDF")  //查看单个PDF
                {
                    T_EFile_MDL Emodel = efileBLL.GetModel(ConvertEx.ToInt(ID));
                    if (Emodel != null)
                    {
                        T_FileList_MDL model = fileBLL.GetModel(ConvertEx.ToInt(Emodel.FileListID));
                        if (model != null)
                        {
                            string LastPath = model.RootPath.Substring(0, model.RootPath.Length - 1);
                            int    iPos1    = LastPath.LastIndexOf('\\');
                            LastPath = LastPath.Substring(iPos1 + 1);
                            string mHttpUrl = "http://" + Request.ServerVariables["HTTP_HOST"] + "/" + LastPath;
                            mEFilePath = mHttpUrl + "/" + model.SingleProjectID + "/PDF/" + Emodel.PDFFilePath;

                            if (Convert.ToString(Emodel.PDFFilePath).Trim().Length == 0)
                            {
                                MessageBox.ShowAndCloseWin(this, "没有文件,无法查看!");
                            }
                        }
                    }
                }
                else    //查看文件所有的PDF
                {
                    T_FileList_MDL model = fileBLL.GetModel(ConvertEx.ToInt(ID));
                    if (model != null)
                    {
                        if (model.RootPath.Length > 0)
                        {
                            mEFilePath = FormatPdfSrc(model.RootPath, model.SingleProjectID.ToString(), model.PDFFilePath);

                            int    outSideRelatedDtCount = 0;           //附件PDF数量
                            string outSideRelatedString  = string.Empty;
                            LoadEFileOutSideRelated(model.FileListID.ToString(), out outSideRelatedDtCount, out outSideRelatedString);

                            if (outSideRelatedDtCount > 0)
                            {
                                string btnStr = " <input type=\"button\" id=\"btnfirst\" class=\"buttonFileList\" onclick=\"loadPdf(this,'{0}')\" title=\"{1}\" value=\" 主件 \" />";
                                ltBtnHtml.Text += "<div class=\"divTree\">";
                                ltBtnHtml.Text += String.Format(btnStr, FormatPdfSrc(model.RootPath, model.SingleProjectID.ToString(), model.PDFFilePath), model.Title);
                                ltBtnHtml.Text += outSideRelatedString;
                                ltBtnHtml.Text += "</div>";
                            }
                        }
                        else
                        {
                            MessageBox.ShowAndCloseWin(this, "没有文件,无法查看!");
                        }
                    }
                }
            }
            else
            {
                MessageBox.ShowAndCloseWin(this, "没有文件,无法查看!");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Ajax.Utility.RegisterTypeForAjax(typeof(RoleList));
            MyAddInit();
            if (!IsPostBack)
            {
                ddlCompany.DataBindEx();
                ddlRoleType.DataValueField = "SystemInfoCode";
                ddlRoleType.DataBindEx();

                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlRoleType")))
                {
                    ddlRoleType.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlRoleType"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlCompany")))
                {
                    ddlCompany.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlCompany"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtRoleName")))
                {
                    txtRoleName.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtRoleName"));
                }

                BindGridView(AspNetPager.CurrentPageIndex);
            }
        }
Esempio n. 10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Ajax.Utility.RegisterTypeForAjax(typeof(BatchSignaturePdf));

            MyAddInit();
            if (!this.IsPostBack)
            {
                singleProjectID = Request.QueryString["SingleProjectID"];
                mServerUrl      = string.Concat("http://", Request.Url.Authority, "//PDFServer.aspx?ProNo=",
                                                singleProjectID, "&rn=", DateTime.Now.ToString("MMddhhmmssf"), "&action=view");


                string fileIDS  = Common.DNTRequest.GetQueryString("fileIDS");
                string strWhere = "FileListID in(" + fileIDS + ")";
                IList <Model.T_FileList_MDL> fileList = fileBLL.GetModelList(strWhere);
                if (fileList.Count > 0)
                {
                    int index = 1;
                    foreach (Model.T_FileList_MDL file in fileList)
                    {
                        string strHtml = "<a style=\"cursor:pointer\" href=\"BatchSignaturePdf.aspx?SignatureType={0}&ID={1}&SingleProjectID="
                                         + "{2}&fileIDS={3}\" title=\"点击预览\">{4}</a><br/>";

                        ltHtml.Text += string.Format(strHtml, DNTRequest.GetQueryString("SignatureType"), file.FileListID,
                                                     file.SingleProjectID, fileIDS, "编号:" + file.BH + "-第" + index.ToString() + "份PDF");
                        index++;
                    }
                }
            }
        }
Esempio n. 11
0
        /// <summary>
        /// 初始化
        /// </summary>
        /// <param name="e"></param>
        override protected void OnInit(EventArgs e)
        {
            base.OnInit(e);

            GeneralConfigInfo config  = GeneralConfigs.GetConfig();
            string            bgcolor = DNTRequest.GetQueryString("bgcolor").Trim();
            int textcolor             = DNTRequest.GetQueryInt("textcolor", 1);

            string[] bgcolorArray = bgcolor.Split(',');

            Color bg = Color.White;

            if (bgcolorArray.Length == 1 && bgcolor != string.Empty)
            {
                bg = Utils.ToColor(bgcolor);
            }
            else if (bgcolorArray.Length == 3 && Utils.IsNumericArray(bgcolorArray))
            {
                bg = Color.FromArgb(Utils.StrToInt(bgcolorArray[0], 255), Utils.StrToInt(bgcolorArray[1], 255), Utils.StrToInt(bgcolorArray[2], 255));
            }

            CookiesHelper.FailNoDomainCoolie("CheckCode");

            OnlineUserInfo  oui       = OnlineUsers.UpdateInfo(config.Passwordkey, config.Onlinetimeout);
            string          checkCode = oui.Verifycode;
            VerifyImageInfo verifyimg = VerifyImageProvider.GetInstance(config.VerifyImageAssemly).GenerateImage(checkCode, 120, 60, bg, textcolor);

            //用于验证
            CookiesHelper.AddNoDomainCoolie("CheckCode", checkCode, 1);
            Bitmap image = verifyimg.Image;

            System.Web.HttpContext.Current.Response.ContentType = verifyimg.ContentType;
            image.Save(this.Response.OutputStream, verifyimg.ImageFormat);
        }
Esempio n. 12
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            var config   = GeneralConfigInfo.Current;
            var text     = DNTRequest.GetQueryString("bgcolor").Trim();
            var queryInt = DNTRequest.GetQueryInt("textcolor", 1);
            var array    = text.SplitAsInt(",");
            var bgcolor  = Color.White;

            if (array.Length == 1 && text != string.Empty)
            {
                bgcolor = Utils.ToColor(text);
            }
            else
            {
                if (array.Length == 3)
                {
                    bgcolor = Color.FromArgb(array[0], array[1], array[2]);
                }
            }
            var online          = Online.UpdateInfo();
            var verifyImageInfo = VerifyImageProvider.Current.GenerateImage(online.VerifyCode, 120, 60, bgcolor, queryInt);
            var image           = verifyImageInfo.Image;

            HttpContext.Current.Response.ContentType = verifyImageInfo.ContentType;
            //image.Save(base.Response.OutputStream, verifyImageInfo.ImageFormat);
            var ms = new MemoryStream();

            image.Save(ms, verifyImageInfo.ImageFormat);
            ms.Position = 0;
            ms.CopyTo(Response.OutputStream);
        }
        /// <summary>
        /// 绑定数据
        /// </summary>
        /// <param name="pageIndex"></param>
        private void BindGrid(int pageIndex)
        {
            string strWhere = " archive_form_no =(select ProjectType from T_SingleProject where SingleProjectID=" +
                              DNTRequest.GetQueryString("SingleProjectID") + ")";

            if (!String.IsNullOrWhiteSpace(ddlFileType.SelectedValue))
            {
                strWhere += " AND bh LIKE '%" + ddlFileType.SelectedValue + "%'";
            }
            if (txtTitle.Text.Trim().Length > 0)
            {
                strWhere += " AND title LIKE '%" + txtTitle.Text.Trim() + "%'";
            }

            DataTable dt = fileListTmpBLL.GetListPaging(strWhere, pageSize, pageIndex, out itemCount);;

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            rpData.DataSource = dt;
            rpData.DataBind();
        }
Esempio n. 14
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSave_Click(object sender, EventArgs e)
        {
            T_FileList_BLL         fileListBLL = new T_FileList_BLL();
            T_WorkFlowDoResult_BLL doResultBLL = new T_WorkFlowDoResult_BLL();

            string[] FileListIDS     = DNTRequest.GetQueryString("FileListIDS").Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
            string[] MustSubmitFlags = DNTRequest.GetQueryString("mustSubmitFlags").Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);

            for (var i = 0; i < FileListIDS.Length; i++)
            {
                T_FileList_MDL fileListMDL = fileListBLL.GetModel(ConvertEx.ToInt(FileListIDS[i]));
                if (fileListMDL != null && !fileListMDL.IsFolder)
                {
                    T_WorkFlowDoResult_MDL doResultMDL = new T_WorkFlowDoResult_MDL();
                    doResultMDL.FileListID      = ConvertEx.ToInt(FileListIDS[i]);
                    doResultMDL.SingleProjectID = DNTRequest.GetQueryInt("SingleProjectID", 0);
                    doResultMDL.WorkFlowID      = DNTRequest.GetQueryInt("workFlowID", 0);
                    doResultMDL.DoUserID        = Common.ConvertEx.ToInt(Common.Session.GetSessionInt("UserID"));
                    doResultMDL.DoDateTime      = System.DateTime.Now;
                    doResultMDL.DoResult        = ddlDoResult.SelectedValue;
                    doResultMDL.DoRemark        = DoRemark.Text.Trim();
                    doResultBLL.Add(doResultMDL);

                    fileListMDL.Remark         = DoRemark.Text.Trim();
                    fileListMDL.MustSubmitFlag = ConvertEx.ToBool(MustSubmitFlags[i]);
                    fileListBLL.Update(fileListMDL);

                    FileAccept(FileListIDS[i], ConvertEx.ToBool(ddlDoResult.SelectedValue));
                }
            }
            Common.MessageBox.CloseLayerOpenWeb(this.Page);
        }
Esempio n. 15
0
        private void ChangeThemeAction()
        {
            int    themeid   = DNTRequest.GetQueryInt("themeid", 0);
            string themepath = DNTRequest.GetQueryString("themepath", true);

            Spaces.SetTheme(this.userid, themeid, themepath);
        }
Esempio n. 16
0
        /// <summary>
        /// 绑定列表
        /// </summary>
        private void BindGridView(int pageIndex)
        {
            string sqlWhere = " 1=1 ";

            if (!String.IsNullOrWhiteSpace(txtArea_code.Text.Trim()))
            {
                sqlWhere += " And area_code like '%" + txtArea_code.Text.Trim() + "%'";
            }
            if (!String.IsNullOrWhiteSpace(txtArea_name.Text.Trim()))
            {
                sqlWhere += " And area_name like '%" + txtArea_name.Text.Trim() + "%'";
            }

            if (ViewState["CurrentPageIndex"] == null && Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex")) > 0)
            {
                pageIndex = Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex"));
                ViewState["CurrentPageIndex"] = pageIndex;
            }
            else
            {
                pageIndex = ConvertEx.ToInt(ViewState["CurrentPageIndex"]);
            }
            DataTable dt = areaBLL.GetListPaging(sqlWhere, pageSize, pageIndex, out itemCount);

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            rpData.DataSource = dt;
            rpData.DataBind();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Ajax.Utility.RegisterTypeForAjax(typeof(SingleProjectList));
            ProjectType = DNTRequest.GetQueryString("ProjectType");

            if (!IsPostBack)
            {
                ddlProjectType.DataBindEx(true);
                ddlProjectType.SelectValue = ProjectType;
                ddlProjectType.Enabled     = false;
                ddlChargeUserID.BindDataByCompanyID("", true, SystemSet._ROLECODE_CHARGEUSER, Common.Session.GetSession("OLD_AREA_CODE"));

                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlProjectType")))
                {
                    ddlProjectType.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlProjectType"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("kgsj1")))
                {
                    kgsj1.Text = Server.UrlDecode(DNTRequest.GetQueryString("kgsj1"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("kgsj2")))
                {
                    kgsj2.Text = Server.UrlDecode(DNTRequest.GetQueryString("kgsj2"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("jgsj1")))
                {
                    jgsj1.Text = Server.UrlDecode(DNTRequest.GetQueryString("jgsj1"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("jgsj2")))
                {
                    jgsj2.Text = Server.UrlDecode(DNTRequest.GetQueryString("jgsj2"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtGcbm")))
                {
                    txtGcbm.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtGcbm"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtGcmc")))
                {
                    txtGcmc.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtGcmc"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtGcdd")))
                {
                    txtGcdd.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtGcdd"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("ddlChargeUserID")))
                {
                    ddlChargeUserID.SelectValue = Server.UrlDecode(DNTRequest.GetQueryString("ddlChargeUserID"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtghxkzh")))
                {
                    txtghxkzh.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtghxkzh"));
                }
                if (!String.IsNullOrWhiteSpace(DNTRequest.GetQueryString("txtsgxkzh")))
                {
                    txtsgxkzh.Text = Server.UrlDecode(DNTRequest.GetQueryString("txtsgxkzh"));
                }

                BindGridView(AspNetPager.CurrentPageIndex);
            }
        }
Esempio n. 18
0
        public void ProcessRequest(HttpContext context)
        {
            string FileType = DNTRequest.GetQueryString("FileType");

            if (String.IsNullOrWhiteSpace(FileType))
            {
                FileType = context.Request.Form["FileType"];
            }

            string ReturnValue = "";

            switch (FileType)
            {
            case "login":       //登录
                ReturnValue = getUserInfo(context);
                break;

            case "getQuestion":     //获取系统帮助详情
                ReturnValue = getQuestionString();
                break;

            case "getMenu":         //根据角色获取用户对应的菜单
                ReturnValue = getMenuJsonByUserId(context);
                break;

            case "logOut":          //退出系统
                ReturnValue = logOut(context);
                break;

            default:
                break;
            }
            context.Response.Write(ReturnValue);
        }
        /// <summary>
        /// 绑定数据
        /// </summary>
        /// <param name="pageIndex"></param>
        public void BindGrid(int pageIndex)
        {
            //从窗口接收开始,都是馆里人员操作,不用考虑建设单位等身份
            string strWhere = " AND A.SingleProjectID=" + Common.DNTRequest.GetQueryString("SingleProjectID");

            if (PublicModel.isSuperAdmin())
            {//管理员管理员获取所有工程
                strWhere += " AND D.AREA_CODE LIKE '" + Common.Session.GetSession("AREA_CODE") + "%'";
            }
            else if (PublicModel.isArchiveUser())
            {//档案馆用户看自己的
                strWhere += " AND D.AREA_CODE LIKE '" + Common.Session.GetSession("OLD_AREA_CODE") + "%'";
            }

            if (ViewState["CurrentPageIndex"] == null && Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex")) > 0)
            {
                pageIndex = Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex"));
                ViewState["CurrentPageIndex"] = pageIndex;
            }
            else
            {
                pageIndex = ConvertEx.ToInt(ViewState["CurrentPageIndex"]);
            }

            DataTable dt = trBll.GetListPaging(strWhere, pageSize, pageIndex, out itemCount, null);;

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            rpData.DataSource = dt;
            rpData.DataBind();
        }
Esempio n. 20
0
        /// <summary>
        /// 绑定列表
        /// </summary>
        /// <param name="pageIndex">索引页</param>
        private void BindGridView(int pageIndex)
        {
            string strWhere = " 1=1 ";

            if (!String.IsNullOrWhiteSpace(txtGcmc.Text.Trim()))
            {
                strWhere += " AND f1.gcmc like '%" + txtGcmc.Text.Trim() + "%' ";
            }
            Session["EfileConvertsqlWhere"] = strWhere;

            if (ViewState["CurrentPageIndex"] == null && Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex")) > 0)
            {
                pageIndex = Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex"));
                ViewState["CurrentPageIndex"] = pageIndex;
            }
            else
            {
                pageIndex = ConvertEx.ToInt(ViewState["CurrentPageIndex"]);
            }

            DataTable dt = efileLogBLL.GetListPaging(strWhere, pageSize, pageIndex, out itemCount);;

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            rpData.DataSource = dt;
            rpData.DataBind();
        }
Esempio n. 21
0
        /// <summary>
        /// 列表数据绑定
        /// </summary>
        /// <param name="pageIndex"></param>
        private void BindGridView(int pageIndex)
        {
            string sqlWhere = " b.CompanyType !=" + SystemSet._ARCHIVE;

            if (!String.IsNullOrWhiteSpace(txtLoginName.Text.Trim()))
            {
                sqlWhere += " And a.LoginName like '%" + txtLoginName.Text.Trim() + "%' ";
            }
            if (!String.IsNullOrWhiteSpace(txtUserName.Text.Trim()))
            {
                sqlWhere += " And a.UserName like '%" + txtUserName.Text.Trim() + "%' ";
            }
            if (!String.IsNullOrWhiteSpace(txtCompanyName.Text.Trim()))
            {
                sqlWhere += " And b.CompanyName like '%" + txtCompanyName.Text.Trim() + "%' ";
            }
            if (!String.IsNullOrWhiteSpace(txtGcmc.Text.Trim()))
            {
                sqlWhere += " And d.gcmc like '%" + txtGcmc.Text.Trim() + "%' ";
            }
            if (!String.IsNullOrWhiteSpace(txtGcdd.Text.Trim()))
            {
                sqlWhere += " And d.gcdd like '%" + txtGcdd.Text.Trim() + "%' ";
            }
            if (ddlUserType.SelectedValue != "0")
            {
                sqlWhere += " And lower(a.UserType)='" + ddlUserType.SelectedValue.Trim().ToLower() + "' ";
            }

            if (PublicModel.isSuperAdmin())  //超级管理员
            {
                sqlWhere += " And b.Area_Code like '" + Common.Session.GetSession("OLD_AREA_CODE") + "%' ";
            }
            else if (PublicModel.isArchiveUser())   //馆里用户
            {
                sqlWhere += " And b.Area_Code like '" + Common.Session.GetSession("AREA_CODE") + "%' ";
            }

            if (ViewState["CurrentPageIndex"] == null && Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex")) > 0)
            {
                pageIndex = Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex"));
                ViewState["CurrentPageIndex"] = pageIndex;
            }
            else
            {
                pageIndex = ConvertEx.ToInt(ViewState["CurrentPageIndex"]);
            }

            DataTable dt = userBLL.GetCompanyUserList(sqlWhere, pageSize, pageIndex, out itemCount);

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            rpData.DataSource = dt;
            rpData.DataBind();
        }
        /// <summary>
        /// 绑定工程坐标
        /// </summary>
        private void DataBindEx()
        {
            string    strSql = " SingleProjectID=" + DNTRequest.GetQueryString("SingleProjectID") + " ";
            DataTable dt     = pointBLL.GetList(strSql).Tables[0];

            rpData.DataSource = dt;
            rpData.DataBind();
        }
Esempio n. 23
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.IsPostBack)
     {
         txtDoUserName.Text        = Common.Session.GetSession("UserName");
         txtDoDateTime.Text        = DateTime.Now.ToString("yyyy-MM-dd");
         ddlDoResult.SelectedValue = DNTRequest.GetQueryString("checkTypeFlag");
     }
 }
Esempio n. 24
0
        protected override void ShowPage()
        {
            pagetitle = "撰写短消息";

            if (!IsLogin())
            {
                return;
            }

            if (!CheckPermission())
            {
                return;
            }

            if (DNTRequest.IsPost() && !ForumUtils.IsCrossSitePost())
            {
                if (!CheckPermissionAfterPost())
                {
                    return;
                }

                SendPM();
                if (IsErr())
                {
                    return;
                }
            }

            ShortUserInfo shortUserInfo = Users.GetShortUserInfo(msgtoid);
            string        msttoName     = (shortUserInfo != null) ? shortUserInfo.Username : "";

            msgto = msgtoid > 0 ? msttoName : msgto;

            string action = DNTRequest.GetQueryString("action").ToLower();

            if (action.CompareTo("re") == 0 || action.CompareTo("fw") == 0) //回复或者转发
            {
                if (DNTRequest.GetQueryInt("pmid", -1) != -1)
                {
                    PrivateMessageInfo pm = PrivateMessages.GetPrivateMessageInfo(DNTRequest.GetQueryInt("pmid", -1));
                    if (pm != null && (pm.Msgtoid == userid || pm.Msgfromid == userid))
                    {
                        msgto   = action.CompareTo("re") == 0 ? Utils.HtmlEncode(pm.Msgfrom) : "";
                        subject = Utils.HtmlEncode(action) + ":" + pm.Subject;
                        message = Utils.HtmlEncode("> ") + pm.Message.Replace("\n", "\n> ") + "\r\n\r\n";
                    }
                }
            }

            if (DNTRequest.GetString("operation") == "pmfriend")
            {
                CreatePmFriendMessage();
            }

            newnoticecount = Notices.GetNewNoticeCountByUid(userid);
        }
Esempio n. 25
0
        /// <summary>
        /// 绑定数据
        /// </summary>
        /// <param name="WorkFlowID"></param>
        /// <param name="pageInde"></param>
        private void BindGrid(int pageIndex)
        {
            BLL.T_WorkFlow_BLL   wfBLL = new T_WorkFlow_BLL();
            Model.T_WorkFlow_MDL wfMDL = wfBLL.GetModel(workFlowID);
            workFlowCode = wfMDL.WorkFlowCode;

            string sqlWhere = string.Empty;

            if (PublicModel.isSuperAdmin())                                                             //管理员管理员获取所有工程
            {
                sqlWhere = " AND AREA_CODE LIKE '" + Common.Session.GetSession("AREA_CODE") + "%'";     //加区域了。
            }
            else if (PublicModel.isArchiveUser())                                                       //档案馆用户看自己的
            {
                sqlWhere = " AND AREA_CODE LIKE '" + Common.Session.GetSession("OLD_AREA_CODE") + "%'"; //加区域了。
            }

            if (!String.IsNullOrEmpty(txtGcmc.Text))
            {
                sqlWhere += " AND gcmc like '%" + txtGcmc.Text + "%'";
            }
            if (!String.IsNullOrEmpty(txtGcbm.Text))
            {
                sqlWhere += " AND gcbm like '%" + txtGcbm.Text + "%'";
            }
            DataTable dt = null;

            if (ViewState["CurrentPageIndex"] == null && Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex")) > 0)
            {
                pageIndex = Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex"));
                ViewState["CurrentPageIndex"] = pageIndex;
            }
            else
            {
                pageIndex = ConvertEx.ToInt(ViewState["CurrentPageIndex"]);
            }

            if (PublicModel.isSuperAdmin())
            {
                dt = flowDefineBLL.GetLHSignatureListPaging(workFlowID.ToString(), false, "", "", sqlWhere, pageSize, pageIndex, out itemCount);
            }
            else
            {
                dt = flowDefineBLL.GetLHSignatureListPaging(workFlowID.ToString(), Common.Session.GetSessionBool("IsCompany"),
                                                            Common.Session.GetSession("RoleID"), Common.Session.GetSession("UserID"), sqlWhere, pageSize, pageIndex, out itemCount);
            }

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            gvData.DataSource = dt;
            gvData.DataBind();
        }
        /// <summary>
        /// 绑定数据
        /// </summary>
        /// <param name="pageIndex"></param>
        public void BindGrid(int pageIndex)
        {
            //工程状态必须走到了 整理接收 且没有入库 !=3722 才可以做补卷管理
            string strWhere = " AND D.WorkFlow_DoStatus >=(select WorkFlowID from T_WorkFlow where LOWER(WorkFlowCode)='" +
                              SystemSet.EumWorkFlowCode.WINRECV.ToString().ToLower() + "') and  d.Status!=3722 ";

            if (PublicModel.isSuperAdmin())  //管理员管理员获取所有工程
            {
                strWhere += " AND D.AREA_CODE LIKE '" + Common.Session.GetSession("AREA_CODE") + "%'";
            }
            else if (PublicModel.isArchiveUser())    //档案馆用户看自己的
            {
                strWhere += " AND D.AREA_CODE LIKE '" + Common.Session.GetSession("OLD_AREA_CODE") + "%'";
            }
            else
            {
                if (PublicModel.isLeader())     //建设单位只看到自己
                {
                    strWhere += " AND A.SingleProjectID in (select SingleProjectID from T_SingleProject  A,(select distinct ConstructionProjectID from T_Construction_Project ";
                    strWhere += " where CompanyID=" + Common.Session.GetSession("CompanyID") + ") B where A.ConstructionProjectID=B.ConstructionProjectID)";
                }
            }

            if (txtgcmc.Text.Trim().Length > 0)
            {
                strWhere += " AND D.gcmc LIKE '%" + txtgcmc.Text.Trim() + "%'";
            }
            if (txtgcbm.Text.Trim().Length > 0)
            {
                strWhere += " AND D.gcbm LIKE '%" + txtgcbm.Text + "%'";
            }
            if (txtajtm.Text.Trim().Length > 0)
            {
                strWhere += " AND A.ajtm like '%" + txtajtm.Text.Trim() + "%' ";
            }

            if (ViewState["CurrentPageIndex"] == null && Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex")) > 0)
            {
                pageIndex = Common.ConvertEx.ToInt(DNTRequest.GetQueryString("PageIndex"));
                ViewState["CurrentPageIndex"] = pageIndex;
            }
            else
            {
                pageIndex = ConvertEx.ToInt(ViewState["CurrentPageIndex"]);
            }
            DataTable dt = archiveBLL.GetListPaging(strWhere, pageSize, pageIndex, out itemCount);;

            AspNetPager.AlwaysShow = true;
            AspNetPager.PageSize   = pageSize;

            AspNetPager.RecordCount      = itemCount;
            AspNetPager.CurrentPageIndex = pageIndex;

            rpData.DataSource = dt;
            rpData.DataBind();
        }
Esempio n. 27
0
 /// <summary>
 /// 绑定用户类型
 /// </summary>
 private void DataBindExUserType()
 {
     foreach (var dic in Enum.GetNames(typeof(SystemSet.EumUserType)))
     {
         ddlUserType.Items.Insert(0, new ListItem(PublicModel.GetEnumDescription((SystemSet.EumUserType)Enum.Parse(typeof(SystemSet.EumUserType), dic)), dic.ToLower()));
     }
     ddlUserType.Items.Insert(0, new ListItem("--请选择--", "0"));
     ddlUserType.SelectedValue = DNTRequest.GetQueryString("UserType").ToLower();
     ddlUserType.Enabled       = false;
 }
Esempio n. 28
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.IsPostBack)
     {
         if (!string.IsNullOrWhiteSpace(DNTRequest.GetQueryString("SingleProjectID")))
         {
             ltHTML.Text = PartCountFileList(DNTRequest.GetQueryString("SingleProjectID"));
         }
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     Ajax.Utility.RegisterTypeForAjax(typeof(SingleProjectFileAttachAdd));
     if (!this.IsPostBack)
     {
         string    strSql = " PriKeyValue=" + DNTRequest.GetQueryString("SingleProjectID") + " and LOWER(Flag)='company_registration' ";
         DataTable dt     = fileAttachBLL.GetList(strSql).Tables[0];
         rpData.DataSource = dt;
         rpData.DataBind();
     }
 }
Esempio n. 30
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Ajax.Utility.RegisterTypeForAjax(typeof(ChangeChargeUser));
     if (!IsPostBack)
     {
         ddlOldUser.BindDataByCompanyID(Common.Session.GetSession("CompanyId"), SystemSet._ROLECODE_CHARGEUSER);
         ddlOldUser.SelectValue = DNTRequest.GetQueryString("ChargeUserID");
         ddlOldUser.enabled     = false;
         ddlNewUser.BindDataByCompanyID(Common.Session.GetSession("CompanyId"), SystemSet._ROLECODE_CHARGEUSER);
     }
 }