Пример #1
0
        private bool Validar()
        {
            bool paso = true;

            errorProvider.Clear();

            if (string.IsNullOrWhiteSpace(NombretextBox.Text))
            {
                errorProvider.SetError(NombretextBox, "Este campo no puede estar vacio");
                paso = false;
            }

            if (FechaIngresodateTimePicker.Value > DateTime.Now)
            {
                errorProvider.SetError(FechaIngresodateTimePicker, "La fecha no puede ser despues de hoy");
                FechaIngresodateTimePicker.Focus();
                paso = false;
            }

            return(paso);
        }
Пример #2
0
        public bool Validar()
        {
            bool paso = true;

            if (String.IsNullOrEmpty(NombrestextBox.Text))
            {
                MessageBox.Show("El nombre no puede estar vacio");
                NombrestextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrEmpty(ApellidostextBox.Text))
            {
                MessageBox.Show("El apellido no puede estar vacio");
                ApellidostextBox.Focus();
                paso = false;
            }

            if (EstadoCivilcomboBox.Text != "Soltero" & EstadoCivilcomboBox.Text != "Casado" & EstadoCivilcomboBox.Text != "Divorciado"
                & EstadoCivilcomboBox.Text != "Viudo")
            {
                MyerrorProvider.SetError(EstadoCivilcomboBox, "Tienes que elegir una de las opciones");
                EstadoCivilcomboBox.Focus();
                paso = false;
            }

            if (CedulatextBox.Text == string.Empty)
            {
                MessageBox.Show("La cedula no puede estar vacia");
                CedulatextBox.Focus();
                paso = false;
            }

            if (CedulatextBox.Text.Length != 11)
            {
                MyerrorProvider.SetError(CedulatextBox, "Cedula invalida");
                CedulatextBox.Focus();
                paso = false;
            }

            if (NombrestextBox.Text.Length < 2)
            {
                MyerrorProvider.SetError(NombrestextBox, "Nombre invalido");
                NombrestextBox.Focus();
                paso = false;
            }

            if (ApellidostextBox.Text.Length < 2)
            {
                MyerrorProvider.SetError(ApellidostextBox, "Apellido invalido");
                ApellidostextBox.Focus();
                paso = false;
            }

            if (FechaNacimientodateTimePicker.Value == DateTime.Now)
            {
                MyerrorProvider.SetError(FechaNacimientodateTimePicker, "Fecha invalidad");
                FechaNacimientodateTimePicker.Focus();
                paso = false;
            }

            if (FechaIngresodateTimePicker.Value > DateTime.Now)
            {
                MyerrorProvider.SetError(FechaIngresodateTimePicker, "Fecha invalidad");
                FechaIngresodateTimePicker.Focus();
                paso = false;
            }


            if (TelefonotextBox.Text.Length < 10)
            {
                MyerrorProvider.SetError(TelefonotextBox, "Telefono invalido");
                TelefonotextBox.Focus();
                paso = false;
            }

            if (CelulartextBox.Text.Length != 10)
            {
                MyerrorProvider.SetError(CelulartextBox, "Celular invalido");
                CelulartextBox.Focus();
                paso = false;
            }

            if (SalarionumericUpDown.Value == 0)
            {
                MyerrorProvider.SetError(SalarionumericUpDown, "El salario no puede ser cero");
                SalarionumericUpDown.Focus();
                paso = false;
            }



            return(paso);
        }