private void menuAgregarProductos_Click_1(object sender, EventArgs e) { frmInsertarProductos frm = new frmInsertarProductos(); frm.MdiParent = this; frm.WindowState = FormWindowState.Maximized; frm.MaximizeBox = false; frm.Show(); this.DisposeAllButThis(frm); }
private void dgvEncontrados_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == btnUpdate.Index) { if (e.RowIndex >= 0) { frmInsertarProductos frm = new frmInsertarProductos(); frm.MdiParent = this.MdiParent; frm.WindowState = FormWindowState.Maximized; frm.Show(); frm.TipoInsercion = 1; int idP = Convert.ToInt32(dgvEncontrados.Rows[e.RowIndex].Cells[0].Value); Producto aux = ProductoBLL.GetProductById(idP); frm.BoxProveedor.SelectedValue = aux.fkProveedor; frm.BoxMarca.SelectedValue = aux.fkMarca; frm.BoxModelo.SelectedValue = aux.fkModelo; frm.BoxTalla.SelectedValue = aux.fkTalla; frm.CodProducto = aux.pkProducto + ""; frm.TxtCodigo.Text = aux.txtCodigo; frm.TxtNombre.Text = aux.txtNombre; frm.TxtDescripcion.Text = aux.txtDescripcion; frm.TxtCantidad.Text = aux.intCantidad + ""; frm.TxtValorCompra.Text = aux.decValorCompra + ""; frm.TxtValorVenta.Text = aux.decValorVenta + ""; if (aux.intGenero == 0) { frm.BoxGenero.SelectedIndex = 1; } else { frm.BoxGenero.SelectedIndex = 2; } this.Dispose(); } } if (e.ColumnIndex == btnEliminar.Index) { if (e.RowIndex >= 0) { if (MessageBox.Show("Esta seguro de eliminar este producto?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (MessageBox.Show("Esta totalmente seguro?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes) { int codigo = Convert.ToInt32(dgvEncontrados.Rows[e.RowIndex].Cells[0].Value); ProductoBLL.DeleteProducto(codigo); MessageBox.Show("Registro eliminado"); dgvEncontrados.Rows.RemoveAt(e.RowIndex); dgvEncontrados.Refresh(); } } } } }
public void tipoBotonClic(DataGridViewCellEventArgs e) { //si el click es en el boton actualizar if (e.ColumnIndex == btnUpdate.Index) { if (e.RowIndex >= 0) { frmInsertarProductos frm = new frmInsertarProductos(); frm.MdiParent = this.MdiParent; frm.WindowState = FormWindowState.Maximized; frm.Show(); frm.TipoInsercion = 1; frm.BoxProveedor.SelectedValue = tblProductos.Rows[e.RowIndex].Cells[0].Value; frm.BoxMarca.SelectedValue = tblProductos.Rows[e.RowIndex].Cells[1].Value; frm.BoxModelo.SelectedValue = tblProductos.Rows[e.RowIndex].Cells[2].Value; frm.BoxTalla.SelectedValue = tblProductos.Rows[e.RowIndex].Cells[3].Value; frm.CodProducto = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[4].Value); frm.TxtCodigo.Text = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[5].Value); frm.TxtNombre.Text = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[6].Value); frm.TxtDescripcion.Text = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[7].Value); frm.TxtCantidad.Text = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[8].Value); frm.TxtValorCompra.Text = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[9].Value); frm.CantidadAuxiliar = Convert.ToInt16(tblProductos.Rows[e.RowIndex].Cells[8].Value); frm.DecValorCompraAuxiliar = Convert.ToInt16(tblProductos.Rows[e.RowIndex].Cells[9].Value); frm.TxtValorVenta.Text = Convert.ToString(tblProductos.Rows[e.RowIndex].Cells[10].Value); if (Convert.ToInt16(tblProductos.Rows[e.RowIndex].Cells[11].Value) == 0) { frm.BoxGenero.SelectedIndex = 1; } else { frm.BoxGenero.SelectedIndex = 2; } this.Dispose(); } } if (e.ColumnIndex == btnEliminar.Index) { if (e.RowIndex >= 0) { if (MessageBox.Show("Esta seguro de eliminar este producto?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (MessageBox.Show("Esta totalmente seguro?", "Eliminar Producto", MessageBoxButtons.YesNo) == DialogResult.Yes) { int codigo = Convert.ToInt32(tblProductos.Rows[e.RowIndex].Cells[4].Value); ProductoBLL.DeleteProducto(codigo); MessageBox.Show("Registro eliminado"); this.cargarDatosProductos(); } } } } }