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