private void tbsNuevo_Click(object sender, EventArgs e) { MateriaABM formUsuario = new MateriaABM(Escritorio.Base.FormularioBase.ModoForm.Alta); formUsuario.ShowDialog(); this.Listar(); }
private void tbsEliminar_Click(object sender, EventArgs e) { try { if (!(this.dgvUsuarios.SelectedRows == null)) { int ID = ((Entidades.Materia) this.dgvUsuarios.SelectedRows[0].DataBoundItem).Id; MateriaABM formUsuario = new MateriaABM(ID, Escritorio.Base.FormularioBase.ModoForm.Baja); formUsuario.ShowDialog(); this.Listar(); } } catch (ArgumentOutOfRangeException) { MessageBox.Show("No existen registros a eliminar.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tbsEditar_Click(object sender, EventArgs e) { try { if (!(this.dgvUsuarios.SelectedRows == null)) //Controlamos que la tabla tenga elementos dentro { //Obtenemos el ID del usuario de la tabla seleccionado int ID = ((Entidades.Materia) this.dgvUsuarios.SelectedRows[0].DataBoundItem).Id; MateriaABM formUsuario = new MateriaABM(ID, Escritorio.Base.FormularioBase.ModoForm.Modificacion); formUsuario.ShowDialog(); this.Listar(); } } catch (ArgumentOutOfRangeException) { MessageBox.Show("No existen registros a editar.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }