private void btnDelete_Click(object sender, EventArgs e) { var btn = (Button)sender; var adminProd = new ControladorProducto(); DialogResult resultado; string msj = "Esta seguro que desea dar de baja el producto seleccionado?"; var filaSeleccionada = dataGridProductos.CurrentRow; resultado = MessageBox.Show(msj, "Alta Producto", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { int codigo = (int)filaSeleccionada.Cells["codProducto"].Value; adminProd.BajaProducto(codigo); this.dataGridProductos.Rows.RemoveAt(filaSeleccionada.Index); adminProd.GuardarCambios(); } }
private void BajaProducto(object sender, EventArgs e) { var btn = (Button)sender; var VnaPpal = (VerProductoYmasUI)btn.FindForm(); var adminProd = new ControladorProducto(); if (VnaPpal.lblCodigo.Text == "XX") { var VnaBuscar = new BuscarProductoUI(); VnaBuscar.ShowDialog(this); } else { int codProd = int.Parse(VnaPpal.lblCodigo.Text.Trim()); adminProd.BajaProducto(codProd); adminProd.GuardarCambios(); Utilidades.LimpiarFormulario(VnaPpal); VnaPpal.lblCodigo.Text = "XX"; } }