public bool Validar() { if (string.IsNullOrEmpty(DescripciontextBox.Text)) { ArticuloerrorProvider.SetError(DescripciontextBox, "llenar el campo de descripcion"); return(false); } if (PrecionumericUpDown.Value == 0) { ArticuloerrorProvider.SetError(PrecionumericUpDown, "El precio no debe ser 0"); return(false); } if (ExistencianumericUpDown.Value == 0) { ArticuloerrorProvider.SetError(ExistencianumericUpDown, "La existencia no debe ser 0"); return(false); } if (FechaVencimientodateTimePicker.Value <= DateTime.Today) { ArticuloerrorProvider.SetError(FechaVencimientodateTimePicker, "La fecha de vencimiento no debe ser hoy ni dias antes"); } if (CantidadnumericUpDown.Value == 0) { ArticuloerrorProvider.SetError(CantidadnumericUpDown, "La cantidad no debe ser 0"); return(false); } return(true); }
private bool SetError(int error) { bool paso = false; int ejem = 0; if (error == 1 && int.TryParse(CriteriotextBox.Text, out ejem) == false) { ArticuloerrorProvider.SetError(CriteriotextBox, "Debe de introducir un numero"); paso = true; } if (error == 2 && int.TryParse(CriteriotextBox.Text, out ejem) == true) { ArticuloerrorProvider.SetError(CriteriotextBox, "Debe de introducir un caracter"); paso = true; } return(paso); }
private bool Validar(int validar) { bool paso = false; int num = 0; if (validar == 1 && ArticuloIDnumericUpDown.Value == 0) { ArticuloerrorProvider.SetError(ArticuloIDnumericUpDown, "Ingrese un ID"); paso = true; } if (validar == 2 && NombretextBox.Text == string.Empty) { ArticuloerrorProvider.SetError(NombretextBox, "Ingrese el Nombre"); paso = true; } if (validar == 2 && MarcatextBox.Text == string.Empty) { ArticuloerrorProvider.SetError(MarcatextBox, "Ingrese la Marca"); paso = true; } if (validar == 3 && int.TryParse(NombretextBox.Text, out num) == true) { ArticuloerrorProvider.SetError(NombretextBox, "Debe Digitar Caracteres"); paso = true; } if (validar == 3 && int.TryParse(MarcatextBox.Text, out num) == true) { ArticuloerrorProvider.SetError(MarcatextBox, "Debe Digitar Caracteres"); paso = true; } return(paso); }