private void tbsNuevo_Click(object sender, EventArgs e) { PersonaABM formPersona = new PersonaABM(Escritorio.Base.FormularioBase.ModoForm.Alta); formPersona.ShowDialog(); this.Listar(); }
private void tbsEliminar_Click(object sender, EventArgs e) { try { if (!(this.dgvPersonas.SelectedRows == null)) { int ID = ((Entidades.Personas) this.dgvPersonas.SelectedRows[0].DataBoundItem).Id; PersonaABM formPersona = new PersonaABM(ID, Escritorio.Base.FormularioBase.ModoForm.Baja); formPersona.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.dgvPersonas.SelectedRows == null)) //Controlamos que la tabla tenga elementos dentro { //Obtenemos el ID del Persona de la tabla seleccionado int ID = ((Entidades.Personas) this.dgvPersonas.SelectedRows[0].DataBoundItem).Id; PersonaABM formPersona = new PersonaABM(ID, Escritorio.Base.FormularioBase.ModoForm.Modificacion); formPersona.ShowDialog(); this.Listar(); } } catch (ArgumentOutOfRangeException) { MessageBox.Show("No existen registros a editar.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }