Beispiel #1
0
        public bool IsInvalid()
        {
            if (!NewValidation.IsTextInvalid(txtFName.Text, 1, CustomerHelpers.sizeFirstNameParam, "Họ"))
            {
                txtFName.Focus();
                return(false);
            }

            if (!NewValidation.IsTextInvalid(txtLName.Text, 1, CustomerHelpers.sizeLastNameParam, "Tên"))
            {
                txtLName.Focus();
                return(false);
            }

            if (!NewValidation.IsTextInvalid(txtAddress.Text, 1, CustomerHelpers.sizeAddressParam, "Địa chỉ"))
            {
                txtAddress.Focus();
                return(false);
            }

            if (!NewValidation.IsTextInvalid(txtPhone.Text, 1, CustomerHelpers.sizePhoneParam, "Số điện thoại") || !NewValidation.IsPhoneInvalid(txtPhone.Text))
            {
                txtPhone.Focus();
                return(false);
            }

            if (!NewValidation.IsTextInvalid(txtEmail.Text, 1, CustomerHelpers.sizeEmailParam, "Email") || !NewValidation.IsEmailInvalid(txtEmail.Text))
            {
                txtEmail.Focus();
                return(false);
            }

            return(true);
        }
Beispiel #2
0
        /// <summary>
        /// Validation họ và tên
        /// </summary>
        /// <param name="fullName"></param>
        /// <returns>
        /// Return true nếu hợp lệ
        /// </returns>
        public static bool IsFullNameInvalid(string fullName)
        {
            if (!NewValidation.IsTextInvalid(fullName, 5, sizeFullNameParam, "Họ và tên"))
            {
                return(false);
            }

            return(true);
        }
Beispiel #3
0
        /// <summary>
        /// Validation mật khẩu
        /// </summary>
        /// <param name="passWord"></param>
        /// <param name="name"></param>
        /// <returns>
        /// Return true nếu hợp lệ
        /// </returns>
        public static bool IsPassWordInvalid(string passWord, string name = "Mật khẩu")
        {
            if (!NewValidation.IsTextInvalid(passWord, 3, sizePassWordParam, name))
            {
                return(false);
            }

            if (!Regex.IsMatch(passWord, @"^[a-z0-9]*$"))
            {
                MyMessageBox.Warning($"{name} không hợp lệ!\nMật khẩu chỉ bao gồm các kí tự a->z, 0->9");
                return(false);
            }

            return(true);
        }
Beispiel #4
0
        /// <summary>
        /// Validation tên đăng nhập
        /// </summary>
        /// <param name="userName"></param>
        /// <returns>
        /// Return true nếu hợp lệ
        /// </returns>
        public static bool isUserNameInvalid(string userName)
        {
            if (!(NewValidation.IsTextInvalid(userName, 5, sizeUserNameParam, "Tên đăng nhập")))
            {
                return(false);
            }

            if (!Regex.IsMatch(userName, @"^[a-z][a-z0-9]*$"))
            {
                MyMessageBox.Warning("Tên đăng nhập không hợp lệ!\nTên đăng nhập chỉ bao gồm các kí tự a->z, 0->9");
                return(false);
            }

            return(true);
        }
Beispiel #5
0
        public bool IsInvalid()
        {
            if (!NewValidation.IsTextInvalid(txtCateName.Text, 1, CategoryHelpers.sizeCategoryNameParam, "Tên danh mục"))
            {
                txtCateName.Focus();
                return(false);
            }

            if (!NewValidation.IsTextInvalid(txtCateDesc.Text, 1, CategoryHelpers.sizeDescriptionParam, "Mô tả", false))
            {
                txtCateDesc.Focus();
                return(false);
            }

            return(true);
        }
Beispiel #6
0
        public bool IsInvalid()
        {
            if (!NewValidation.IsTextInvalid(txtName.Text, 1, 50, "Tên sản phẩm"))
            {
                txtName.Focus();
                return(false);
            }

            if (!NewValidation.IsNumeric(txtPrice.Text, "Giá"))
            {
                txtName.Focus();
                return(false);
            }

            if (!NewValidation.IsTextInvalid(txtDesc.Text, 1, 50, "Mô tả", false))
            {
                txtDesc.Focus();
                return(false);
            }

            return(true);
        }