Exemple #1
0
        private bool Validar()
        {
            bool paso = true;

            if (VendedorIdNumericUpDown.Value == 0)
            {
                VendedorErrorProvider.SetError(VendedorIdNumericUpDown, "Este campo tiene que ser diferente de 0");
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(NombreTextBox.Text))
            {
                VendedorErrorProvider.SetError(NombreTextBox, "No se puede dejar este campo vacio");
                paso = false;
            }
            if (SueldoNumericUpDown.Value == 0)
            {
                VendedorErrorProvider.SetError(SueldoNumericUpDown, "Este campo tiene que ser diferente de 0");
                paso = false;
            }
            if (PorcentajeRetencionNumericUpDown.Value == 0)
            {
                VendedorErrorProvider.SetError(PorcentajeRetencionNumericUpDown, "Este campo tiene que ser diferente de 0");
                paso = false;
            }
            if (RetencionNumericUpDown.Value == 0)
            {
                VendedorErrorProvider.SetError(RetencionNumericUpDown, "Este campo tiene que ser diferente de 0");
                paso = false;
            }
            return(paso);
        }
Exemple #2
0
 private void Limpiar()
 {
     VendedorIdNumericUpDown.Value          = 0;
     NombreTextBox.Text                     = string.Empty;
     SueldoNumericUpDown.Value              = 0;
     PorcentajeRetencionNumericUpDown.Value = 0;
     RetencionNumericUpDown.Value           = 0;
     VendedorErrorProvider.Clear();
 }
Exemple #3
0
        private void Eliminar_Button_Click(object sender, EventArgs e)
        {
            VendedorErrorProvider.Clear();
            int.TryParse(VendedorIdNumericUpDown.Text, out int id);

            if (!ExisteEnLaBaseDeDatos())
            {
                VendedorErrorProvider.SetError(VendedorIdNumericUpDown, "No se puede eliminar un vendedor que no existe");
                return;
            }
            if (VendedoresBLL.Eliminar(id))
            {
                Limpiar();
                MessageBox.Show("Eliminado");
            }
        }