private void GrillaLugares_CellContentClick(object sender, DataGridViewCellEventArgs e) { var column = this.GrillaLugares.Columns[e.ColumnIndex]; var row = this.GrillaLugares.Rows[e.RowIndex]; if (column.HeaderText == "Eliminar") { var mensaje = MessageBox.Show("¿Está seguro que desea Eliminar el lugar de pago?", "Eliminar lugar de pago", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (mensaje == DialogResult.Yes) { LugarDePago lugar = row.DataBoundItem as LugarDePago; I_MenuPrincipal formPrincipal = this.Owner as I_MenuPrincipal; if (formPrincipal != null) { lugar.Activo = false; formPrincipal.ModificacionLugar(lugar, true); ActualizarGrillaLugares(); } } } else { if (column.HeaderText == "Edicion") { LugarDePago lugar = row.DataBoundItem as LugarDePago; var Crear_F_AltasLugares = new F_AltasLugares(lugar) { Owner = this }; Crear_F_AltasLugares.ShowDialog(); } } }
private void BT_NuevoLugar_Click(object sender, EventArgs e) { var Crear_F_AltasLugares = new F_AltasLugares(new LugarDePago()) { Owner = this }; Crear_F_AltasLugares.ShowDialog(); }
//LUGAR DE PAGO private void AltaLugarDePagoStripMenu_Click(object sender, EventArgs e) //ALTA LUGARES DE PAGO { var Crear_F_AltasLugares = new F_AltasLugares(new LugarDePago()) { Owner = this }; Crear_F_AltasLugares.ShowDialog(); }