private void RemoverButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); if ((DetalleDataGridView.Rows.Count >= 0) && (DetalleDataGridView.CurrentRow != null)) { Detalle.RemoveAt(DetalleDataGridView.CurrentRow.Index); CargarGrid(); } else { MyErrorProvider.SetError(DetalleDataGridView, "Debes agregar Datos."); DetalleDataGridView.Focus(); } }
private bool Validar() { MyErrorProvider.Clear(); bool paso = true; if (string.IsNullOrWhiteSpace(EstudianteTextBox.Text)) { MyErrorProvider.SetError(EstudianteTextBox, "El campo estudiante no puede estar vacio"); EstudianteTextBox.Focus(); paso = false; } if (this.Detalle.Count == 0) { MyErrorProvider.SetError(DetalleDataGridView, "Debe de agregar una categoria al detalle"); DetalleDataGridView.Focus(); paso = false; } return(paso); }