Esempio n. 1
0
        public void UpdateRecordInfo(Hashtable htInputParameter)
        {
            Database  db          = DatabaseFactory.CreateDatabase("strConnManager");
            string    strProcName = "SP_UpdatePurviewInfo";
            DbCommand cmdProc     = db.GetStoredProcCommand(strProcName);

            db.AddInParameter(cmdProc, "@ObjectID", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewID", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewName", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewTypeID", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewContent", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewRemark", DbType.String);
            db.AddInParameter(cmdProc, "@IsPageMenu", DbType.Boolean);
            db.AddInParameter(cmdProc, "@PageFileName", DbType.String);
            db.AddInParameter(cmdProc, "@PageFileParameter", DbType.String);
            db.AddInParameter(cmdProc, "@PageFilePath", DbType.String);

            db.SetParameterValue(cmdProc, "@ObjectID", (string)htInputParameter["ObjectID"]);
            db.SetParameterValue(cmdProc, "@PurviewID", (string)htInputParameter["PurviewID"]);
            db.SetParameterValue(cmdProc, "@PurviewName", (string)htInputParameter["PurviewName"]);
            db.SetParameterValue(cmdProc, "@PurviewTypeID", (string)htInputParameter["PurviewTypeID"]);
            db.SetParameterValue(cmdProc, "@PurviewContent", (string)htInputParameter["PurviewContent"]);
            db.SetParameterValue(cmdProc, "@PurviewRemark", (string)htInputParameter["PurviewRemark"]);
            if (DataValidateManager.ValidateBooleanFormat(htInputParameter["IsPageMenu"]) == true)
            {
                db.SetParameterValue(cmdProc, "@IsPageMenu", Boolean.Parse((string)htInputParameter["IsPageMenu"]));
            }
            db.SetParameterValue(cmdProc, "@PageFileName", (string)htInputParameter["PageFileName"]);
            db.SetParameterValue(cmdProc, "@PageFileParameter", (string)htInputParameter["PageFileParameter"]);
            db.SetParameterValue(cmdProc, "@PageFilePath", (string)htInputParameter["PageFilePath"]);

            db.ExecuteNonQuery(cmdProc);
        }
Esempio n. 2
0
        public Hashtable SelectRecordInfo(Hashtable htInputParameter)
        {
            Database  db          = DatabaseFactory.CreateDatabase("strConnManager");
            string    strProcName = "SP_SelectPurviewInfo";
            DbCommand cmdProc     = db.GetStoredProcCommand(strProcName);

            db.AddInParameter(cmdProc, "@Sort", DbType.Boolean);
            db.AddInParameter(cmdProc, "@SortField", DbType.String);
            db.AddInParameter(cmdProc, "@PageSize", DbType.String);
            db.AddInParameter(cmdProc, "@CurrentPage", DbType.String);

            db.AddInParameter(cmdProc, "@ObjectID", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewID", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewName", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewTypeID", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewContent", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewRemark", DbType.String);
            db.AddInParameter(cmdProc, "@IsPageMenu", DbType.Boolean);
            db.AddInParameter(cmdProc, "@PageFileName", DbType.String);
            db.AddInParameter(cmdProc, "@PageFileParameter", DbType.String);
            db.AddInParameter(cmdProc, "@PageFilePath", DbType.String);

            db.AddOutParameter(cmdProc, "@RecordCount", DbType.Int32, 4);

            if (htInputParameter["Sort"] != null)
            {
                db.SetParameterValue(cmdProc, "@Sort", Boolean.Parse((string)htInputParameter["Sort"]));
            }
            db.SetParameterValue(cmdProc, "@SortField", (string)htInputParameter["SortField"]);
            if (htInputParameter["PageSize"] != null)
            {
                db.SetParameterValue(cmdProc, "@PageSize", Int32.Parse((string)htInputParameter["PageSize"]));
            }
            if (htInputParameter["CurrentPage"] != null)
            {
                db.SetParameterValue(cmdProc, "@CurrentPage", Int32.Parse((string)htInputParameter["CurrentPage"]));
            }

            db.SetParameterValue(cmdProc, "@ObjectID", (string)htInputParameter["ObjectID"]);
            db.SetParameterValue(cmdProc, "@PurviewID", (string)htInputParameter["PurviewID"]);
            db.SetParameterValue(cmdProc, "@PurviewName", (string)htInputParameter["PurviewName"]);
            db.SetParameterValue(cmdProc, "@PurviewTypeID", (string)htInputParameter["PurviewTypeID"]);
            db.SetParameterValue(cmdProc, "@Purviewcontent", (string)htInputParameter["Purviewcontent"]);
            db.SetParameterValue(cmdProc, "@PurviewRemark", (string)htInputParameter["PurviewRemark"]);
            if (DataValidateManager.ValidateBooleanFormat(htInputParameter["IsPageMenu"]) == true)
            {
                db.SetParameterValue(cmdProc, "@IsPageMenu", Boolean.Parse((string)htInputParameter["IsPageMenu"]));
            }
            db.SetParameterValue(cmdProc, "@PageFileName", (string)htInputParameter["PageFileName"]);
            db.SetParameterValue(cmdProc, "@PageFileParameter", (string)htInputParameter["PageFileParameter"]);
            db.SetParameterValue(cmdProc, "@PageFilePath", (string)htInputParameter["PageFilePath"]);

            htInputParameter[ConstantsManager.QUERY_DATASET_NAME] = db.ExecuteDataSet(cmdProc);
            htInputParameter[ConstantsManager.RECORD_COUNT]       = db.GetParameterValue(cmdProc, "@RecordCount");
            return(htInputParameter);
        }
        public Hashtable GetUserPurviewInfoForMenu(Hashtable htInputParameter)
        {
            Database  db          = DatabaseFactory.CreateDatabase("strConnManager");
            string    strProcName = "SP_GetUserPurviewInfoForMenu";
            DbCommand cmdProc     = db.GetStoredProcCommand(strProcName);

            db.AddInParameter(cmdProc, "@UserID", DbType.String);
            db.AddInParameter(cmdProc, "@PurviewPRI", DbType.Int32);
            db.AddInParameter(cmdProc, "@IsPageMenu", DbType.Boolean);

            db.SetParameterValue(cmdProc, "@UserID", (string)htInputParameter["UserID"]);
            if (DataValidateManager.ValidateIsNull(htInputParameter["PurviewPRI"]) == false)
            {
                db.SetParameterValue(cmdProc, "@PurviewPRI", (int)htInputParameter["PurviewPRI"]);
            }
            if (DataValidateManager.ValidateBooleanFormat(htInputParameter["IsPageMenu"]) == true)
            {
                db.SetParameterValue(cmdProc, "@IsPageMenu", Boolean.Parse((string)htInputParameter["IsPageMenu"]));
            }

            htInputParameter[ConstantsManager.QUERY_DATASET_NAME] = db.ExecuteDataSet(cmdProc);
            return(htInputParameter);
        }
Esempio n. 4
0
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateKCBH(KCBH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCBH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateKCMC(KCMC.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCMC = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateKCXLBHBatch(KCXLBH.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCXLBHBatch = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateKCXLBH(KCXLBH.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                if (chkShowSubItemKCXLBH.Checked)
                {
                    appData.KCXLBH      = null;
                    appData.KCXLBHBatch = GetSubItem_KCXLBH(KCXLBH.SelectedValue) + "," + KCXLBH.SelectedValue;
                }
            }
        }

        validateData = ValidateKCNR(KCNR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCNR = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateKCKKSJBegin(KCKKSJBegin.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCKKSJBegin = Convert.ToDateTime(validateData.Value.ToString());
            }
        }
        validateData = ValidateKCKKSJEnd(KCKKSJEnd.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCKKSJEnd = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateKCKKSJ(KCKKSJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCKKSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateKSS(KSS.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KSS = Convert.ToInt32(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }


        return(boolReturn);
    }
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateDWBH(DWBH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DWBH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateDWMC(DWMC.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DWMC = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSJDWBH(SJDWBH.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SJDWBH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateDZ(DZ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DZ = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateLXR(LXR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.LXR = Convert.ToString(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }


        return(boolReturn);
    }
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateUserLoginName(UserLoginName.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserLoginName = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateUserGroupIDBatch(UserGroupID.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserGroupIDBatch = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSubjectIDBatch(SubjectID.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SubjectIDBatch = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSubjectID(SubjectID.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                if (chkShowSubItemSubjectID.Checked)
                {
                    appData.SubjectID      = null;
                    appData.SubjectIDBatch = GetSubItem_SubjectID(SubjectID.SelectedValue) + "," + SubjectID.SelectedValue;
                }
            }
        }

        validateData = ValidateUserNickName(UserNickName.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserNickName = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateXBBatch(XB.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.XBBatch = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateMZBatch(MZ.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.MZBatch = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateZZMMBatch(ZZMM.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZZMMBatch = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSFZH(SFZH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SFZH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSJH(SJH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SJH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateBGDH(BGDH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.BGDH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateJTDH(JTDH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.JTDH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateEmail(Email.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.Email = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateQQH(QQH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.QQH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateUserStatus(UserStatus.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserStatus = Convert.ToString(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }


        return(boolReturn);
    }
Esempio n. 7
0
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateFBH(FBH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FBH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateBT(BT.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.BT = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateFBLMBatch(FBLM.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FBLMBatch = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateFBLM(FBLM.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                if (chkShowSubItemFBLM.Checked)
                {
                    appData.FBLM      = null;
                    appData.FBLMBatch = GetSubItem_FBLM(FBLM.SelectedValue) + "," + FBLM.SelectedValue;
                }
            }
        }

        validateData = ValidateFBBM(FBBM.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FBBM = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateFBBM(FBBM.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                if (chkShowSubItemFBBM.Checked)
                {
                    appData.FBBM      = null;
                    appData.FBBMBatch = GetSubItem_FBBM(FBBM.SelectedValue) + "," + FBBM.SelectedValue;
                }
            }
        }

        validateData = ValidateXXLX(XXLX.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.XXLX = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateXXNR(XXNR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.XXNR = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateIsTop(IsTop.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.IsTop = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateIsBest(IsBest.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.IsBest = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateFBRJGH(FBRJGH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FBRJGH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateFBSJRQBegin(FBSJRQBegin.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FBSJRQBegin = Convert.ToDateTime(validateData.Value.ToString());
            }
        }
        validateData = ValidateFBSJRQEnd(FBSJRQEnd.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FBSJRQEnd = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateFBSJRQ(FBSJRQ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FBSJRQ = Convert.ToDateTime(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }

        if (CustomPermission == WFBD_PURVIEW_ID)
        {
            appData.FBRJGH = CurrentUserInfo.UserID;
        }


        return(boolReturn);
    }
Esempio n. 8
0
        protected override Boolean GetQueryInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            validateData = ValidateXM(Request["XM"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.XM = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateSFZH(Request["SFZH"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SFZH = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateFFGZNY(Request["FFGZNY"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.FFGZNY = Convert.ToString(validateData.Value.ToString());
                }
            }

            if (!string.IsNullOrWhiteSpace(Request["SearchKeywords"]))
            {
                appData.XM = Convert.ToString(Request["SearchKeywords"]);
            }

            if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
                {
                    appData.QueryType = "AND";
                }
                else
                {
                    appData.QueryType = ViewState["QueryType"].ToString();
                }
            }
            else
            {
                appData.SortField = "AND";
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
            {
                if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
                {
                    appData.Sort = DEFAULT_SORT;
                }
                else
                {
                    appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
                }
            }
            else
            {
                appData.Sort = DEFAULT_SORT;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
                {
                    appData.SortField = DEFAULT_SORT_FIELD;
                }
                else
                {
                    appData.SortField = ViewState["SortField"].ToString();
                }
            }
            else
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
                {
                    appData.PageSize = DEFAULT_PAGE_SIZE;
                }
                else
                {
                    appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
                }
            }
            else
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
                {
                    appData.CurrentPage = DEFAULT_CURRENT_PAGE;
                }
                else
                {
                    appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
                }
            }
            else
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }

            if (CustomPermission == WDGZ_PURVIEW_ID)
            {
                appData.SFZH = CurrentUserInfo.SFZH;
            }

            return(boolReturn);
        }
    //=====================================================================
    //  FunctionName : GetCountInputParameter
    /// <summary>
    /// 得到统计记录数用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetCountInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数


        if (!DataValidateManager.ValidateIsNull(CountField.SelectedValue))
        {
            if (!DataValidateManager.ValidateStringLengthRange(CountField.SelectedValue.ToString(), 1, 50))
            {
                strMessageParam[0] = "统计方式";
                strMessageParam[1] = "1";
                strMessageParam[2] = "50";
                strMessageInfo     = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0004, strMessageParam, strMessageInfo);
                boolReturn         = false;
            }
            else
            {
                appData.CountField = CountField.SelectedValue.ToString();
            }
        }
        else
        {
            strMessageParam[0] = "统计方式";
            strMessageInfo     = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0002, strMessageParam, strMessageInfo);
            boolReturn         = false;
        }

        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }

        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = "RecordID";
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = "RecordID";
        }
        return(boolReturn);
    }
        protected override Boolean GetQueryInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            validateData = ValidateKCXLBHBatch(Request["KCXLBH"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCXLBHBatch = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateKCXLBH(Request["KCXLBH"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCXLBH      = null;
                    appData.KCXLBHBatch = GetSubItem_KCXLBH(validateData.Value.ToString()) + "," + validateData.Value.ToString();
                }
            }

            validateData = ValidateKCBH(Request["KCBH"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCBH = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateKCSJBegin(Request["KCSJBegin"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCSJBegin = Convert.ToDateTime(validateData.Value.ToString());
                }
            }
            validateData = ValidateKCSJEnd(Request["KCSJEnd"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCSJEnd = Convert.ToDateTime(validateData.Value.ToString());
                }
            }

            validateData = ValidateKCSJ(Request["KCSJ"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCSJ = Convert.ToDateTime(validateData.Value.ToString());
                }
            }

            validateData = ValidateSKJS(Request["SKJS"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SKJS = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateSKFJ(Request["SKFJ"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SKFJ = Convert.ToString(validateData.Value.ToString());
                }
            }

            if (!string.IsNullOrWhiteSpace(Request["SearchKeywords"]))
            {
                appData.KCBH = Convert.ToString(Request["SearchKeywords"]);
            }

            if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
                {
                    appData.QueryType = "AND";
                }
                else
                {
                    appData.QueryType = ViewState["QueryType"].ToString();
                }
            }
            else
            {
                appData.SortField = "AND";
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
            {
                if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
                {
                    appData.Sort = DEFAULT_SORT;
                }
                else
                {
                    appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
                }
            }
            else
            {
                appData.Sort = DEFAULT_SORT;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
                {
                    appData.SortField = DEFAULT_SORT_FIELD;
                }
                else
                {
                    appData.SortField = ViewState["SortField"].ToString();
                }
            }
            else
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
                {
                    appData.PageSize = DEFAULT_PAGE_SIZE;
                }
                else
                {
                    appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
                }
            }
            else
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
                {
                    appData.CurrentPage = DEFAULT_CURRENT_PAGE;
                }
                else
                {
                    appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
                }
            }
            else
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }

            if (CustomPermission == WDKCB_PURVIEW_ID)
            {
                appData.SKJS = CurrentUserInfo.UserID;
            }

            return(boolReturn);
        }
        protected virtual Boolean GetCountInputParameter()
        {
            Boolean boolReturn = true;

            // 验证输入参数
            if (ValidateRequestParamter() == true)
            {
                if (DataValidateManager.ValidateIsNull(Request["CountField"]) == false)
                {
                    if (DataValidateManager.ValidateStringLengthRange(Request["CountField"].ToString(), 1, 50) == false)
                    {
                        strMessageParam[0] = "统计方式";
                        strMessageParam[1] = "1";
                        strMessageParam[2] = "50";
                        strMessageInfo     = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0004, strMessageParam, strMessageInfo);
                        boolReturn         = false;
                    }
                    else
                    {
                        appData.CountField = Request["CountField"].ToString();
                    }
                }
                else
                {
                    strMessageParam[0] = "统计方式";
                    strMessageInfo     = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0002, strMessageParam, strMessageInfo);
                    boolReturn         = false;
                }

                if (DataValidateManager.ValidateIsNull(ViewState["Sort"]) == false)
                {
                    if (DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()) == false)
                    {
                        appData.Sort = DEFAULT_SORT;
                    }
                    else
                    {
                        appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
                    }
                }
                else
                {
                    appData.Sort = DEFAULT_SORT;
                }

                if (DataValidateManager.ValidateIsNull(ViewState["SortField"]) == false)
                {
                    if (DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()) == false)
                    {
                        appData.SortField = "RecordID";
                    }
                    else
                    {
                        appData.SortField = ViewState["SortField"].ToString();
                    }
                }
                else
                {
                    appData.SortField = "RecordID";
                }
            }
            else
            {
                // 记录日志开始
                string strLogTypeID = "A04";
                strMessageParam[0] = (string)Session[ConstantsManager.SESSION_USER_LOGIN_NAME];
                string strLogContent = MessageManager.GetMessageInfo(MessageManager.LOG_MSGID_0009, strMessageParam);
                LogLibrary.LogWrite(strLogTypeID, strLogContent, null, null, null);
                // 记录日志结束

                // 对错误消息进行处理
                strMessageInfo = MessageManager.GetMessageInfo(MessageManager.ERR_MSGID_0027, strMessageInfo);
                MessageContent = strMessageInfo;
                Session[ConstantsManager.SESSION_MESSAGE_TYPE] = "FaildPre";
                Response.Redirect(ConstantsManager.WEBSITE_VIRTUAL_ROOT_DIR + "/ErrorPage/CommonErrorPage.aspx");
                Response.End();
            }
            return(boolReturn);
        }
Esempio n. 12
0
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateDXXBT(DXXBT.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DXXBT = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateDXXNR(DXXNR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DXXNR = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateFSSJBegin(FSSJBegin.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FSSJBegin = Convert.ToDateTime(validateData.Value.ToString());
            }
        }
        validateData = ValidateFSSJEnd(FSSJEnd.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FSSJEnd = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateFSSJ(FSSJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FSSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateFSR(FSR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FSR = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateFSBM(FSBM.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.FSBM = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateJSRBatch(JSR.SelectedValues, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.JSRBatch = Convert.ToString(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }

        if (CustomPermission == SJX_PURVIEW_ID)
        {
            appData.DXXLX = "02";
        }

        if (CustomPermission == SJX_PURVIEW_ID)
        {
            appData.JSR = CurrentUserInfo.UserID;
        }

        if (CustomPermission == FJX_PURVIEW_ID)
        {
            appData.DXXLX = "01";
        }

        if (CustomPermission == FJX_PURVIEW_ID)
        {
            appData.FSR = CurrentUserInfo.UserID;
        }


        return(boolReturn);
    }
        protected override Boolean GetQueryInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            validateData = ValidateUserLoginName(Request["UserLoginName"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.UserLoginName = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateSubjectIDBatch(Request["SubjectID"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SubjectIDBatch = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateSubjectID(Request["SubjectID"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.SubjectID      = null;
                    appData.SubjectIDBatch = GetSubItem_SubjectID(validateData.Value.ToString()) + "," + validateData.Value.ToString();
                }
            }

            validateData = ValidateUserNickName(Request["UserNickName"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.UserNickName = Convert.ToString(validateData.Value.ToString());
                }
            }

            if (!string.IsNullOrWhiteSpace(Request["SearchKeywords"]))
            {
                appData.UserNickName = Convert.ToString(Request["SearchKeywords"]);
            }

            if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
                {
                    appData.QueryType = "AND";
                }
                else
                {
                    appData.QueryType = ViewState["QueryType"].ToString();
                }
            }
            else
            {
                appData.SortField = "AND";
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
            {
                if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
                {
                    appData.Sort = DEFAULT_SORT;
                }
                else
                {
                    appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
                }
            }
            else
            {
                appData.Sort = DEFAULT_SORT;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
                {
                    appData.SortField = DEFAULT_SORT_FIELD;
                }
                else
                {
                    appData.SortField = ViewState["SortField"].ToString();
                }
            }
            else
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
                {
                    appData.PageSize = DEFAULT_PAGE_SIZE;
                }
                else
                {
                    appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
                }
            }
            else
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
                {
                    appData.CurrentPage = DEFAULT_CURRENT_PAGE;
                }
                else
                {
                    appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
                }
            }
            else
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }

            return(boolReturn);
        }
Esempio n. 14
0
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateUserGroupID(UserGroupID.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserGroupID = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateUserGroupName(UserGroupName.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserGroupName = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateUserGroupContent(UserGroupContent.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserGroupContent = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateUserGroupRemark(UserGroupRemark.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserGroupRemark = Convert.ToString(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }


        return(boolReturn);
    }
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateBGMC(BGMC.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.BGMC = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateUserID(UserID.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.UserID = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateBGLX(BGLX.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.BGLX = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateGXBG(GXBG.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.GXBG = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateXTBG(XTBG.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.XTBG = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateBGCJSJ(BGCJSJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.BGCJSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }


        return(boolReturn);
    }
        protected override Boolean GetQueryInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            validateData = ValidateBT(Request["BT"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.BT = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateFBLMBatch(Request["FBLM"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.FBLMBatch = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateFBLM(Request["FBLM"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.FBLM      = null;
                    appData.FBLMBatch = GetSubItem_FBLM(validateData.Value.ToString()) + "," + validateData.Value.ToString();
                }
            }

            validateData = ValidateFBBM(Request["FBBM"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.FBBM = Convert.ToString(validateData.Value.ToString());
                }
            }

            validateData = ValidateFBBM(Request["FBBM"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.FBBM      = null;
                    appData.FBBMBatch = GetSubItem_FBBM(validateData.Value.ToString()) + "," + validateData.Value.ToString();
                }
            }

            validateData = ValidateXXNR(Request["XXNR"], true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.XXNR = Convert.ToString(validateData.Value.ToString());
                }
            }

            if (!string.IsNullOrWhiteSpace(Request["SearchKeywords"]))
            {
                appData.BT = Convert.ToString(Request["SearchKeywords"]);
            }

            if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
                {
                    appData.QueryType = "AND";
                }
                else
                {
                    appData.QueryType = ViewState["QueryType"].ToString();
                }
            }
            else
            {
                appData.SortField = "AND";
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
            {
                if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
                {
                    appData.Sort = DEFAULT_SORT;
                }
                else
                {
                    appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
                }
            }
            else
            {
                appData.Sort = DEFAULT_SORT;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
                {
                    appData.SortField = DEFAULT_SORT_FIELD;
                }
                else
                {
                    appData.SortField = ViewState["SortField"].ToString();
                }
            }
            else
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
                {
                    appData.PageSize = DEFAULT_PAGE_SIZE;
                }
                else
                {
                    appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
                }
            }
            else
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
                {
                    appData.CurrentPage = DEFAULT_CURRENT_PAGE;
                }
                else
                {
                    appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
                }
            }
            else
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }

            if (CustomPermission == WFBD_PURVIEW_ID)
            {
                appData.FBRJGH = CurrentUserInfo.UserID;
            }

            return(boolReturn);
        }
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateDM(DM.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DM = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateLX(LX.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.LX = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateMC(MC.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.MC = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSJDM(SJDM.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SJDM = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSJDM(SJDM.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                if (chkShowSubItemSJDM.Checked)
                {
                    appData.SJDM      = null;
                    appData.SJDMBatch = GetSubItem_SJDM(SJDM.SelectedValue) + "," + SJDM.SelectedValue;
                }
            }
        }

        validateData = ValidateSM(SM.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SM = Convert.ToString(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }


        return(boolReturn);
    }
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateKCBBH(KCBBH.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.KCBBH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateHYBH(HYBH.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYBH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateYYSJBegin(YYSJBegin.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.YYSJBegin = Convert.ToDateTime(validateData.Value.ToString());
            }
        }
        validateData = ValidateYYSJEnd(YYSJEnd.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.YYSJEnd = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateYYSJ(YYSJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.YYSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateYYBZ(YYBZ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.YYBZ = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateSKZT(SKZT.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SKZT = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidatePJR(PJR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.PJR = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidatePJSJBegin(PJSJBegin.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.PJSJBegin = Convert.ToDateTime(validateData.Value.ToString());
            }
        }
        validateData = ValidatePJSJEnd(PJSJEnd.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.PJSJEnd = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidatePJSJ(PJSJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.PJSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }

        if (CustomPermission == WDYY_PURVIEW_ID)
        {
            appData.HYBH = CurrentUserInfo.UserID;
        }

        if (CustomPermission == WDPY_PURVIEW_ID)
        {
            appData.PJR = CurrentUserInfo.UserID;
        }


        return(boolReturn);
    }
        protected override Boolean GetQueryInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            if (!string.IsNullOrWhiteSpace(Request["SearchKeywords"]))
            {
                appData.BGMC = Convert.ToString(Request["SearchKeywords"]);
            }

            if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
                {
                    appData.QueryType = "AND";
                }
                else
                {
                    appData.QueryType = ViewState["QueryType"].ToString();
                }
            }
            else
            {
                appData.SortField = "AND";
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
            {
                if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
                {
                    appData.Sort = DEFAULT_SORT;
                }
                else
                {
                    appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
                }
            }
            else
            {
                appData.Sort = DEFAULT_SORT;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
            {
                if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
                {
                    appData.SortField = DEFAULT_SORT_FIELD;
                }
                else
                {
                    appData.SortField = ViewState["SortField"].ToString();
                }
            }
            else
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
                {
                    appData.PageSize = DEFAULT_PAGE_SIZE;
                }
                else
                {
                    appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
                }
            }
            else
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
            {
                if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
                {
                    appData.CurrentPage = DEFAULT_CURRENT_PAGE;
                }
                else
                {
                    appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
                }
            }
            else
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }

            return(boolReturn);
        }
Esempio n. 20
0
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateHYBH(HYBH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYBH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateHYXM(HYXM.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYXM = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateHYNC(HYNC.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYNC = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateHYSRBegin(HYSRBegin.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYSRBegin = Convert.ToDateTime(validateData.Value.ToString());
            }
        }
        validateData = ValidateHYSREnd(HYSREnd.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYSREnd = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateHYSR(HYSR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYSR = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateHYXX(HYXX.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYXX = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateHYBJ(HYBJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYBJ = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateJZXM(JZXM.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.JZXM = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateJZDH(JZDH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.JZDH = Convert.ToString(validateData.Value.ToString());
            }
        }

        validateData = ValidateZCSJBegin(ZCSJBegin.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZCSJBegin = Convert.ToDateTime(validateData.Value.ToString());
            }
        }
        validateData = ValidateZCSJEnd(ZCSJEnd.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZCSJEnd = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateZCSJ(ZCSJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZCSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
        }

        validateData = ValidateZKSS(ZKSS.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZKSS = Convert.ToInt32(validateData.Value.ToString());
            }
        }

        validateData = ValidateXHKSS(XHKSS.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.XHKSS = Convert.ToInt32(validateData.Value.ToString());
            }
        }

        validateData = ValidateSYKSS(SYKSS.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SYKSS = Convert.ToInt32(validateData.Value.ToString());
            }
        }


        if (!DataValidateManager.ValidateIsNull(ViewState["QueryType"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["QueryType"].ToString()))
            {
                appData.QueryType = "AND";
            }
            else
            {
                appData.QueryType = ViewState["QueryType"].ToString();
            }
        }
        else
        {
            appData.SortField = "AND";
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["Sort"]))
        {
            if (!DataValidateManager.ValidateBooleanFormat(ViewState["Sort"].ToString()))
            {
                appData.Sort = DEFAULT_SORT;
            }
            else
            {
                appData.Sort = Convert.ToBoolean(ViewState["Sort"].ToString());
            }
        }
        else
        {
            appData.Sort = DEFAULT_SORT;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["SortField"]))
        {
            if (!DataValidateManager.ValidateStringFormat(ViewState["SortField"].ToString()))
            {
                appData.SortField = DEFAULT_SORT_FIELD;
            }
            else
            {
                appData.SortField = ViewState["SortField"].ToString();
            }
        }
        else
        {
            appData.SortField = DEFAULT_SORT_FIELD;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["PageSize"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["PageSize"].ToString()))
            {
                appData.PageSize = DEFAULT_PAGE_SIZE;
            }
            else
            {
                appData.PageSize = Convert.ToInt32(ViewState["PageSize"].ToString());
            }
        }
        else
        {
            appData.PageSize = DEFAULT_PAGE_SIZE;
        }
        if (!DataValidateManager.ValidateIsNull(ViewState["CurrentPage"]))
        {
            if (!DataValidateManager.ValidateNumberFormat(ViewState["CurrentPage"].ToString()))
            {
                appData.CurrentPage = DEFAULT_CURRENT_PAGE;
            }
            else
            {
                appData.CurrentPage = Convert.ToInt32(ViewState["CurrentPage"].ToString());
            }
        }
        else
        {
            appData.CurrentPage = DEFAULT_CURRENT_PAGE;
        }


        return(boolReturn);
    }