Esempio n. 1
0
        private bool ValidarDetalle()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (EstadoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(EstadoComboBox, "Debe seleccionar un estado");
                EstadoComboBox.Focus();
                paso = false;
            }
            if (TipoProcedimientoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(TipoProcedimientoComboBox, "Debe haber un procedimiento seleccionado");
                TipoProcedimientoComboBox.Focus();
                paso = false;
            }
            if (CitaIdNumericUpDown.Value < 1)
            {
                MyErrorProvider.SetError(CitaIdNumericUpDown, "Debe seleccionar una Cita");
                CitaIdNumericUpDown.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                MyErrorProvider.SetError(DescripcionTextBox, "Debe agregar una descripción");
                DescripcionTextBox.Focus();
                paso = false;
            }


            return(paso);
        }
Esempio n. 2
0
        private bool Validar()
        {
            MyErrorProvider.Clear();
            bool paso = true;

            if (EstadoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(EstadoComboBox, "Debe seleccionar un estado");
                EstadoComboBox.Focus();
                paso = false;
            }
            if (TipoProcedimientoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(TipoProcedimientoComboBox, "Debe haber un procedimiento seleccionado");
                TipoProcedimientoComboBox.Focus();
                paso = false;
            }

            if (this.Detalle.Count == 0)
            {
                MyErrorProvider.SetError(DetalleDataGridView, "Debe agregar algun elemento al Detalle");
                AgregarButton.Focus();
                paso = false;
            }

            return(paso);
        }