示例#1
0
        public void ShouldReturnTrueForDecimalValueZeroIncluded()
        {
            decimal testValue = 0M;

            Assert.IsTrue(ValidateData.IsPositiveNumber(testValue, true));
        }
        //=====================================================================
        //  FunctionName : GetModifyInputParameter
        /// <summary>
        /// 得到修改用户输入参数操作
        /// </summary>
        //=====================================================================
        protected override Boolean GetModifyInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数
            appData        = RICH.Common.BM.ShortMessage.ShortMessageBusinessEntity.GetDataByObjectID(base.ObjectID);
            appData.OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID;

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

                else
                {
                    appData.DXXBT = null;
                }
                DXXBT.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                DXXBT.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

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

                else
                {
                    appData.DXXNR = null;
                }
                DXXNR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                DXXNR.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            if (DXXFJ.Upload())
            {
                appData.DXXFJ = DXXFJ.Text;
            }
            else
            {
                MessageContent += @"<font color=""red"">" + DXXFJ.Message + "</font>";
                boolReturn      = false;
            }

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

                else
                {
                    appData.JSR = null;
                }
                JSR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                JSR.BackColor   = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            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);
    }
示例#4
0
    //=====================================================================
    //  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);
    }
        //=====================================================================
        //  FunctionName : GetModifyInputParameter
        /// <summary>
        /// 得到修改用户输入参数操作
        /// </summary>
        //=====================================================================
        protected override Boolean GetModifyInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数
            appData        = RICH.Common.BM.T_BM_KCXX.T_BM_KCXXBusinessEntity.GetDataByObjectID(base.ObjectID);
            appData.OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID;

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

                else
                {
                    appData.KCBH = null;
                }
                KCBH.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCBH.BackColor  = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

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

                else
                {
                    appData.KCMC = null;
                }
                KCMC.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCMC.BackColor  = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateKCXLBH(KCXLBH.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCXLBH = Convert.ToString(validateData.Value.ToString());
                }

                else
                {
                    appData.KCXLBH = null;
                }
                KCXLBH.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCXLBH.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            if (KCTP.Upload())
            {
                appData.KCTP = KCTP.Text;
            }
            else
            {
                MessageContent += @"<font color=""red"">" + KCTP.Message + "</font>";
                boolReturn      = false;
            }

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

                else
                {
                    appData.KCNR = null;
                }
                KCNR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCNR.BackColor  = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateKCKKSJ(KCKKSJ.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCKKSJ = Convert.ToDateTime(validateData.Value.ToString());
                }
                KCKKSJ.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCKKSJ.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            validateData = ValidateKSS(KSS.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KSS = Convert.ToInt32(validateData.Value.ToString());
                }
                KSS.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KSS.BackColor   = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            return(boolReturn);
        }
        protected virtual ValidateData ValidateObjectID(object objValidateData, bool boolNullable, bool boolExist)
        {
            ValidateData validateData = new ValidateData();

            try
            {
                // 初始化参数
                validateData.Result     = true;
                validateData.Message    = string.Empty;
                validateData.Parameters = new string[5];
                validateData.IsNull     = false;
                validateData.IsExist    = false;

                // 传入参数赋值
                validateData.Value         = objValidateData;
                validateData.Nullable      = boolNullable;
                validateData.Exist         = boolExist;
                validateData.Parameters[0] = "";
                validateData.Parameters[1] = "null";
                validateData.Parameters[2] = "null";

                // 空验证
                if (DataValidateManager.ValidateIsNull(validateData.Value) == false)
                {
                    // 数值格式验证
                    if (DataValidateManager.ValidateUniqueIdentifierFormat(validateData.Value, null, null) == false)
                    {
                        validateData.Message = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0012, validateData.Parameters);
                        validateData.Result  = false;
                    }
                    else
                    {
                        // 数据存在验证
                        if (validateData.Exist == true)
                        {
                            if (AJAX_IsExist("ObjectID", validateData.Value.ToString()) == true)
                            {
                                validateData.IsExist = true;
                                validateData.Message = @"已存在,请再换一个。";
                                validateData.Result  = false;
                            }
                            else
                            {
                                validateData.Message = @"不存在,可以使用。";
                                validateData.Result  = true;
                            }
                        }
                        else
                        {
                            validateData.Result = true;
                        }
                    }
                }
                else
                {
                    validateData.IsNull = true;
                    if (validateData.Nullable == false)
                    {
                        validateData.Message = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0002, validateData.Parameters);
                        validateData.Result  = false;
                    }
                }
            }
            catch (Exception)
            {
                validateData.Result = false;
            }
            return(validateData);
        }
示例#7
0
 public ValidateResponse ValidatePayment(ValidateData validateData)
 {
     return(DoValidate(validateData));
 }
示例#8
0
    //=====================================================================
    //  FunctionName : GetModifyInputParameter
    /// <summary>
    /// 得到修改用户输入参数操作
    /// </summary>
    //=====================================================================
    protected override Boolean GetModifyInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数
        appData        = RICH.Common.BM.T_BM_DWXX.T_BM_DWXXBusinessEntity.GetDataByObjectID(ObjectID.Text);
        appData.OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID;

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

            else
            {
                appData.DWBH = null;
            }
            DWBH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            DWBH.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.DWMC = null;
            }
            DWMC.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            DWMC.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.SJDWBH = null;
            }
            SJDWBH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            SJDWBH.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn       = validateData.Result;
        }

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

            else
            {
                appData.DZ = null;
            }
            DZ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            DZ.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.YB = null;
            }
            YB.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            YB.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.LXBM = null;
            }
            LXBM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            LXBM.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.LXDH = null;
            }
            LXDH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            LXDH.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.Email = null;
            }
            Email.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            Email.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.LXR = null;
            }
            LXR.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            LXR.BackColor   = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.SJ = null;
            }
            SJ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            SJ.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        return(boolReturn);
    }
示例#9
0
        protected override Boolean GetQueryInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            if (!string.IsNullOrWhiteSpace(Request["SearchKeywords"]))
            {
                appData.DM = 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);
        }
        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);
        }
示例#11
0
    //=====================================================================
    //  FunctionName : GetAddInputParameter
    /// <summary>
    /// 得到添加用户输入参数操作
    /// </summary>
    //=====================================================================
    protected override Boolean GetAddInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateDWMC(DWMC.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DWMC = Convert.ToString(validateData.Value.ToString());
            }
            DWMC.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            DWMC.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateSJDWBH(SJDWBH.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SJDWBH = Convert.ToString(validateData.Value.ToString());
            }
            SJDWBH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            SJDWBH.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn       = validateData.Result;
        }

        validateData = ValidateDZ(DZ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.DZ = Convert.ToString(validateData.Value.ToString());
            }
            DZ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            DZ.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateYB(YB.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.YB = Convert.ToString(validateData.Value.ToString());
            }
            YB.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            YB.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateLXBM(LXBM.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.LXBM = Convert.ToString(validateData.Value.ToString());
            }
            LXBM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            LXBM.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateLXDH(LXDH.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.LXDH = Convert.ToString(validateData.Value.ToString());
            }
            LXDH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            LXDH.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateEmail(Email.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.Email = Convert.ToString(validateData.Value.ToString());
            }
            Email.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            Email.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateLXR(LXR.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.LXR = Convert.ToString(validateData.Value.ToString());
            }
            LXR.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            LXR.BackColor   = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateSJ(SJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SJ = Convert.ToString(validateData.Value.ToString());
            }
            SJ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            SJ.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        // 自动生成编号
        T_BM_DWXXApplicationLogic instanceT_BM_DWXXApplicationLogic
            = (T_BM_DWXXApplicationLogic)CreateApplicationLogicInstance(typeof(T_BM_DWXXApplicationLogic));

        appData.DWBH = instanceT_BM_DWXXApplicationLogic.AutoGenerateDWBH(appData);

        return(boolReturn);
    }
示例#12
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);
    }
示例#13
0
        public void ShouldReturnFalseForStringValue()
        {
            string testValue = "Some string";

            Assert.IsFalse(ValidateData.IsPositiveNumber(testValue));
        }
示例#14
0
        public void ShouldReturnFalseForDecimalValue()
        {
            decimal testValue = -1M;

            Assert.IsFalse(ValidateData.IsPositiveNumber(testValue));
        }
示例#15
0
    //=====================================================================
    //  FunctionName : GetQueryInputParameter
    /// <summary>
    /// 得到查询用户输入参数操作(通过Request对象)
    /// </summary>
    //=====================================================================
    protected override Boolean GetQueryInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

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

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

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

        validateData = ValidateLMLBYS(LMLBYS.SelectedValue, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.LMLBYS = 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);
    }
 public void ShouldReturnTrueForDecimal()
 {
     Assert.IsTrue(ValidateData.IsNumber(testValueDecimal, separator2));
 }
示例#17
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);
    }
 public void ShouldReturnTrueForIntAndHasToBeEqualToInputDate()
 {
     Assert.IsTrue(ValidateData.IsNumber(testValueInt, separator1));
 }
        protected virtual ValidateData ValidateSM(object objValidateData, bool boolNullable, bool boolExist)
        {
            ValidateData validateData = new ValidateData();

            try
            {
                // 初始化参数
                validateData.Result     = true;
                validateData.Message    = string.Empty;
                validateData.Parameters = new string[5];
                validateData.IsNull     = false;
                validateData.IsExist    = false;

                // 传入参数赋值
                validateData.Value         = objValidateData;
                validateData.Nullable      = boolNullable;
                validateData.Exist         = boolExist;
                validateData.Parameters[0] = "说明";
                validateData.Parameters[1] = "1";
                validateData.Parameters[2] = "255";

                // 空验证
                if (DataValidateManager.ValidateIsNull(validateData.Value) == false)
                {
                    // 数值格式验证
                    if (DataValidateManager.ValidateStringLengthRange(validateData.Value, 1, 255) == false)
                    {
                        validateData.Message = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0004, validateData.Parameters);
                        validateData.Result  = false;
                    }
                    else
                    {
                        // 数据存在验证
                        if (validateData.Exist == true)
                        {
                            if (AJAX_IsExist("SM", validateData.Value.ToString()) == true)
                            {
                                validateData.IsExist = true;
                                validateData.Message = @"说明已存在,请再换一个。";
                                validateData.Result  = false;
                            }
                            else
                            {
                                validateData.Message = @"说明不存在,可以使用。";
                                validateData.Result  = true;
                            }
                        }
                        else
                        {
                            validateData.Result = true;
                        }
                    }
                }
                else
                {
                    validateData.IsNull = true;
                    if (validateData.Nullable == false)
                    {
                        validateData.Message = MessageManager.GetMessageInfo(MessageManager.HINT_MSGID_0002, validateData.Parameters);
                        validateData.Result  = false;
                    }
                }
            }
            catch (Exception)
            {
                validateData.Result = false;
            }
            return(validateData);
        }
 public void ShouldReturnTrueForCorrectString()
 {
     Assert.IsTrue(ValidateData.IsNumber(correctTestString, separator1));
 }
示例#21
0
    //=====================================================================
    //  FunctionName : GetModifyInputParameter
    /// <summary>
    /// 得到修改用户输入参数操作
    /// </summary>
    //=====================================================================
    protected override Boolean GetModifyInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数
        appData        = RICH.Common.BM.DictionaryType.DictionaryTypeBusinessEntity.GetDataByObjectID(ObjectID.Text);
        appData.OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID;

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

            else
            {
                appData.DM = null;
            }
            DM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            DM.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.MC = null;
            }
            MC.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            MC.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.SM = null;
            }
            SM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            SM.BackColor    = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        return(boolReturn);
    }
 public void ShouldReturnFalseForIncorrectString()
 {
     Assert.IsFalse(ValidateData.IsNumber(incorrectTestString, separator1));
 }
        //=====================================================================
        //  FunctionName : GetAddInputParameter
        /// <summary>
        /// 得到添加用户输入参数操作
        /// </summary>
        //=====================================================================
        protected override Boolean GetAddInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            validateData = ValidateKCMC(KCMC.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCMC = Convert.ToString(validateData.Value.ToString());
                }
                KCMC.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCMC.BackColor  = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateKCXLBH(KCXLBH.SelectedValue, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCXLBH = Convert.ToString(validateData.Value.ToString());
                }
                KCXLBH.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCXLBH.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            if (KCTP.Upload())
            {
                appData.KCTP = KCTP.Text;
            }
            else
            {
                MessageContent += @"<font color=""red"">" + KCTP.Message + "</font>";
                boolReturn      = false;
            }

            validateData = ValidateKCNR(KCNR.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCNR = Convert.ToString(validateData.Value.ToString());
                }
                KCNR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCNR.BackColor  = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateKCKKSJ(KCKKSJ.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KCKKSJ = Convert.ToDateTime(validateData.Value.ToString());
                }
                KCKKSJ.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KCKKSJ.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent  += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn       = validateData.Result;
            }

            validateData = ValidateKSS(KSS.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.KSS = Convert.ToInt32(validateData.Value.ToString());
                }
                KSS.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                KSS.BackColor   = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            // 自动生成编号
            T_BM_KCXXApplicationLogic instanceT_BM_KCXXApplicationLogic
                = (T_BM_KCXXApplicationLogic)CreateApplicationLogicInstance(typeof(T_BM_KCXXApplicationLogic));

            appData.KCBH = instanceT_BM_KCXXApplicationLogic.AutoGenerateKCBH(appData);

            return(boolReturn);
        }
        public void ShouldReturnFalseForEmptyObject()
        {
            object emptyObject = new object();

            Assert.IsFalse(ValidateData.IsNumber(emptyObject, separator1));
        }
        //=====================================================================
        //  FunctionName : GetAddInputParameter
        /// <summary>
        /// 得到添加用户输入参数操作
        /// </summary>
        //=====================================================================
        protected override Boolean GetAddInputParameter()
        {
            Boolean      boolReturn   = true;
            ValidateData validateData = new ValidateData();

            // 验证输入参数

            validateData = ValidateDXXBT(DXXBT.Text, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.DXXBT = Convert.ToString(validateData.Value.ToString());
                }
                DXXBT.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                DXXBT.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            validateData = ValidateDXXNR(DXXNR.Text, true, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.DXXNR = Convert.ToString(validateData.Value.ToString());
                }
                DXXNR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                DXXNR.BackColor = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            if (DXXFJ.Upload())
            {
                appData.DXXFJ = DXXFJ.Text;
            }
            else
            {
                MessageContent += @"<font color=""red"">" + DXXFJ.Message + "</font>";
                boolReturn      = false;
            }

            validateData = ValidateJSR(JSR.SelectedValues, false, false);
            if (validateData.Result)
            {
                if (!validateData.IsNull)
                {
                    appData.JSR = Convert.ToString(validateData.Value.ToString());
                }
                JSR.BackColor = System.Drawing.Color.Empty;
            }
            else
            {
                JSR.BackColor   = System.Drawing.Color.YellowGreen;
                MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
                boolReturn      = validateData.Result;
            }

            // 自动生成编号

            appData.DXXLX = "01";

            appData.FSSJ = DateTime.Now;

            appData.FSR = (string)Session[ConstantsManager.SESSION_USER_ID];

            appData.FSBM = (string)Session[ConstantsManager.SESSION_SSDW_ID];

            appData.FSIP = (string)Request.ServerVariables["REMOTE_ADDR"];

            return(boolReturn);
        }
示例#26
0
    //=====================================================================
    //  FunctionName : GetAddInputParameter
    /// <summary>
    /// 得到添加用户输入参数操作
    /// </summary>
    //=====================================================================
    protected override Boolean GetAddInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数

        validateData = ValidateHYXM(HYXM.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYXM = Convert.ToString(validateData.Value.ToString());
            }
            HYXM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYXM.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateHYNC(HYNC.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYNC = Convert.ToString(validateData.Value.ToString());
            }
            HYNC.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYNC.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateHYSR(HYSR.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYSR = Convert.ToDateTime(validateData.Value.ToString());
            }
            HYSR.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYSR.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateHYXX(HYXX.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYXX = Convert.ToString(validateData.Value.ToString());
            }
            HYXX.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYXX.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateHYBJ(HYBJ.Text, true, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYBJ = Convert.ToString(validateData.Value.ToString());
            }
            HYBJ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYBJ.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateJZXM(JZXM.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.JZXM = Convert.ToString(validateData.Value.ToString());
            }
            JZXM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            JZXM.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateJZDH(JZDH.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.JZDH = Convert.ToString(validateData.Value.ToString());
            }
            JZDH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            JZDH.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateZCSJ(ZCSJ.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZCSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
            ZCSJ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            ZCSJ.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateZKSS(ZKSS.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZKSS = Convert.ToInt32(validateData.Value.ToString());
            }
            ZKSS.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            ZKSS.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateXHKSS(XHKSS.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.XHKSS = Convert.ToInt32(validateData.Value.ToString());
            }
            XHKSS.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            XHKSS.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateSYKSS(SYKSS.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SYKSS = Convert.ToInt32(validateData.Value.ToString());
            }
            SYKSS.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            SYKSS.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        // 自动生成编号
        T_BM_HYXXApplicationLogic instanceT_BM_HYXXApplicationLogic
            = (T_BM_HYXXApplicationLogic)CreateApplicationLogicInstance(typeof(T_BM_HYXXApplicationLogic));

        appData.HYBH = instanceT_BM_HYXXApplicationLogic.AutoGenerateHYBH(appData);

        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);
        }
示例#28
0
    //=====================================================================
    //  FunctionName : GetModifyInputParameter
    /// <summary>
    /// 得到修改用户输入参数操作
    /// </summary>
    //=====================================================================
    protected override Boolean GetModifyInputParameter()
    {
        Boolean      boolReturn   = true;
        ValidateData validateData = new ValidateData();

        // 验证输入参数
        appData        = RICH.Common.BM.T_BM_HYXX.T_BM_HYXXBusinessEntity.GetDataByObjectID(ObjectID.Text);
        appData.OPCode = RICH.Common.Base.ApplicationData.ApplicationDataBase.OPType.ID;

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

            else
            {
                appData.HYBH = null;
            }
            HYBH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYBH.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.HYXM = null;
            }
            HYXM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYXM.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.HYNC = null;
            }
            HYNC.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYNC.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateHYSR(HYSR.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.HYSR = Convert.ToDateTime(validateData.Value.ToString());
            }
            HYSR.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYSR.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.HYXX = null;
            }
            HYXX.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYXX.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.HYBJ = null;
            }
            HYBJ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            HYBJ.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.JZXM = null;
            }
            JZXM.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            JZXM.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

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

            else
            {
                appData.JZDH = null;
            }
            JZDH.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            JZDH.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateZCSJ(ZCSJ.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZCSJ = Convert.ToDateTime(validateData.Value.ToString());
            }
            ZCSJ.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            ZCSJ.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateZKSS(ZKSS.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.ZKSS = Convert.ToInt32(validateData.Value.ToString());
            }
            ZKSS.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            ZKSS.BackColor  = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateXHKSS(XHKSS.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.XHKSS = Convert.ToInt32(validateData.Value.ToString());
            }
            XHKSS.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            XHKSS.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        validateData = ValidateSYKSS(SYKSS.Text, false, false);
        if (validateData.Result)
        {
            if (!validateData.IsNull)
            {
                appData.SYKSS = Convert.ToInt32(validateData.Value.ToString());
            }
            SYKSS.BackColor = System.Drawing.Color.Empty;
        }
        else
        {
            SYKSS.BackColor = System.Drawing.Color.YellowGreen;
            MessageContent += @"<font color=""red"">" + validateData.Message + "</font>";
            boolReturn      = validateData.Result;
        }

        return(boolReturn);
    }
示例#29
0
 public ValidateResponse Validate(ValidateData validateData)
 {
     return(this.paymentService.ValidatePayment(validateData));
 }
示例#30
0
        public void ShouldReturnFalseForDoubleValue()
        {
            double testValue = -1F;

            Assert.IsFalse(ValidateData.IsPositiveNumber(testValue));
        }