private bool validar() { bool paso = true; if (string.IsNullOrWhiteSpace(IdEditorialnumericUpDown.Text)) { MyerrorProvider.SetError(IdEditorialnumericUpDown, "El campo no debe estar vacio"); IdEditorialnumericUpDown.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(NombretextBox.Text)) { MyerrorProvider.SetError(NombretextBox, "El campo no debe estar vacio"); NombretextBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(DireccionTextBox.Text)) { MyerrorProvider.SetError(DireccionTextBox, "El Campo no debe estar vacio"); DireccionTextBox.Focus(); paso = false; } if (ValidarNombre()) { MyerrorProvider.SetError(NombretextBox, "Ya existe una Editorial con este nombre "); NombretextBox.Focus(); paso = false; } return(paso); }
private void Eliminarbutton_Click(object sender, EventArgs e) { Base = new RepositorioBase <Editorial>(new Contexto()); int.TryParse(IdEditorialnumericUpDown.Text, out int id); if (!ExisteEnLaBaseDeDatos()) { MyerrorProvider.SetError(IdEditorialnumericUpDown, "No Existe"); IdEditorialnumericUpDown.Focus(); return; } if (Base.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK); Limpiar(); } else { MessageBox.Show("Error al eliminar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }