private bool Validar() { bool paso = true; { if (String.IsNullOrWhiteSpace(NombreTextBox.Text)) { SuperErrorProvider.SetError(NombreTextBox, "Este campo no debe estar vacio"); NombreTextBox.Focus(); paso = false; } if (String.IsNullOrWhiteSpace(DireccionTextBox.Text)) { SuperErrorProvider.SetError(DireccionTextBox, "Este campo no debe estar vacio"); DireccionTextBox.Focus(); paso = false; } if (String.IsNullOrWhiteSpace(TelefonoMaskedTextBox.Text)) { SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este campo no debe estar vacio"); TelefonoMaskedTextBox.Focus(); paso = false; } if (String.IsNullOrWhiteSpace(RNCTextBox.Text)) { SuperErrorProvider.SetError(RNCTextBox, "Este campo no debe estar vacio"); RNCTextBox.Focus(); paso = false; } if (!TelefonoMaskedTextBox.MaskFull) { SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este campo no esta correctamente lleno"); TelefonoMaskedTextBox.Focus(); paso = false; } } return(paso); }
private bool ValidarBase() { Contexto c = new Contexto(); bool paso = true; { if (c.Suplidores.Any(p => p.Nombre.Equals(NombreTextBox.Text))) { SuperErrorProvider.SetError(NombreTextBox, "Este nombre ya existe"); NombreTextBox.Focus(); paso = false; } if (c.Suplidores.Any(p => p.Direccion.Equals(DireccionTextBox.Text))) { SuperErrorProvider.SetError(DireccionTextBox, "Esta direccion Existe"); DireccionTextBox.Focus(); paso = false; } if (c.Suplidores.Any(p => p.Telefono.Equals(TelefonoMaskedTextBox.Text))) { SuperErrorProvider.SetError(TelefonoMaskedTextBox, "Este numero ya existe"); TelefonoMaskedTextBox.Focus(); paso = false; } if (c.Suplidores.Any(p => p.RNC.Equals(RNCTextBox.Text))) { SuperErrorProvider.SetError(RNCTextBox, "Este RNC ya esta registrado"); RNCTextBox.Focus(); paso = false; } } return(paso); }