示例#1
0
        private bool Validar()
        {
            decimal monto;
            decimal deposito;

            bool paso = true;

            MyerrorProvider.Clear();

            if (string.IsNullOrWhiteSpace(MontoTextBox.Text))
            {
                MyerrorProvider.SetError(MontoTextBox, " El campo monto no puede estar vacio. ");
                MontoTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DepositoTextBox.Text))
            {
                MyerrorProvider.SetError(DepositoTextBox, " El campo deposito no puede estar vacio. ");
                DepositoTextBox.Focus();
                paso = false;
            }

            monto    = Convert.ToDecimal(MontoTextBox.Text);
            deposito = Convert.ToDecimal(DepositoTextBox.Text);

            if (deposito > monto)
            {
                MyerrorProvider.SetError(DepositoTextBox, " El campo deposito no puede ser mayor que el campo monto. ");
                DepositoTextBox.Focus();

                MyerrorProvider.SetError(MontoTextBox, " El campo monto no puede ser menor que el campo deposito. ");
                MontoTextBox.Focus();
                paso = false;
            }

            //todo: Recordame habilitarlo si el balance no va readonly en inscripciones

            /*if (string.IsNullOrWhiteSpace(BalanceTextBox.Text))
             * {
             *  MyerrorProvider.SetError(BalanceTextBox, " El campo balance no puede estar vacio. ");
             *  BalanceTextBox.Focus();
             *  paso = false;
             * }*/

            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (string.IsNullOrWhiteSpace(MontoTextBox.Text))
            {
                MyErrorProvider.SetError(MontoTextBox, "El campo Monto no puede estar vacío.");
                MontoTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DepositoTextBox.Text))
            {
                MyErrorProvider.SetError(DepositoTextBox, "El campo Apellidos no puede estar vacío.");
                DepositoTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (string.IsNullOrWhiteSpace(FechaDateTimePicker.Text))
            {
                MyErrorProvider.SetError(FechaDateTimePicker, "El campo Fecha no puede estar vacio");
                FechaDateTimePicker.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ComentarioTextBox.Text))
            {
                MyErrorProvider.SetError(ComentarioTextBox, "El campo Comentarios no puede estar vacio");
                ComentarioTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(MontoTextBox.Text))
            {
                MyErrorProvider.SetError(MontoTextBox, "El campo Monto no puede estar vacio");
                MontoTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DepositoTextBox.Text))
            {
                MyErrorProvider.SetError(DepositoTextBox, "El campo Deposito no puede estar vacio");
                DepositoTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
示例#4
0
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(InscripcionIdTextBox.Text))
            {
                MessageBox.Show("EL Campo Inscripción ID No Puede Estar Vacío");
                ComentariosTextBox.Focus();
                paso = false;
            }
            else
            {
                try
                {
                    int i = Convert.ToInt32(InscripcionIdTextBox.Text);
                }
                catch (FormatException)
                {
                    MessageBox.Show("El Campo Inscripción ID debe tener Numeros");
                    InscripcionIdTextBox.Focus();
                    paso = false;
                }
            }

            if (string.IsNullOrWhiteSpace(ComentariosTextBox.Text))
            {
                MessageBox.Show("EL Campo Comentario No Puede Estar Vacío");
                ComentariosTextBox.Focus();
                paso = false;
            }

            //para que lea solo en numeros y que no este en blanco
            if (string.IsNullOrWhiteSpace(DepositoTextBox.Text))
            {
                MessageBox.Show("EL Campo Deposito No Puede Estar Vacío");
                DepositoTextBox.Focus();
                paso = false;
            }
            else
            {
                try
                {
                    decimal d = Convert.ToDecimal(DepositoTextBox.Text);
                }
                catch (FormatException)
                {
                    MessageBox.Show("El Campo deposito debe tener Numeros");
                    DepositoTextBox.Focus();
                    paso = false;
                }
            }

            if (string.IsNullOrWhiteSpace(MontoTextBox.Text))
            {
                MessageBox.Show("EL Campo Monto No Puede Estar Vacío");
                MontoTextBox.Focus();
                paso = false;
            }
            else
            {
                try
                {
                    decimal d = Convert.ToDecimal(MontoTextBox.Text);
                }
                catch (FormatException)
                {
                    MessageBox.Show("El Campo deposito debe tener Numeros");
                    MontoTextBox.Focus();
                    paso = false;
                }
            }

            return(paso);
        }