private bool Validar() { bool paso = true; AsistenciaerrorProvider.Clear(); if (this.DetalleEstudiante.Count == 0) { AsistenciaerrorProvider.SetError(AsistenciadataGridView, "Debe Agregar algun Estudiante"); EstudiantecomboBox.Focus(); paso = false; } if (string.IsNullOrWhiteSpace(AsistenciaIdnumericUpDown.Text)) { AsistenciaerrorProvider.SetError(AsistenciaIdnumericUpDown, "Agregue un ID"); AsistenciaIdnumericUpDown.Focus(); paso = false; } return(paso); }
private void EliminarButton_Click(object sender, EventArgs e) { MyerrorProvider.Clear(); int id; int.TryParse(AsistenciaIdnumericUpDown.Text, out id); RepositorioBase <Asistencias> repositorio = new RepositorioBase <Asistencias>(); Limpiar(); if (repositorio.Buscar(id) != null) { if (repositorio.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MyerrorProvider.SetError(AsistenciaIdnumericUpDown, "No se puede eliminar un registro que no existe"); AsistenciaIdnumericUpDown.Focus(); } }