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); }
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); }
//===================================================================== // 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); }
//===================================================================== // 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); }
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); }
//===================================================================== // 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); }
//===================================================================== // 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); }
//===================================================================== // 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); }