private void BtnNuevo_Click(object sender, EventArgs e) { Frm_Registrar_Producto.modificar = 0; Frm_Registrar_Producto frm = new Frm_Registrar_Producto(); AddOwnedForm(frm); frm.Text = "Nuevo Producto"; frm.ShowDialog(); }
private void BtnModificar_Click(object sender, EventArgs e) { if (DgvProducto.SelectedRows.Count > 0) { int rowindex = DgvProducto.CurrentRow.Index; if (rowindex != -1) { try { string nameimage = DgvProducto.CurrentRow.Cells[5].Value.ToString() == null ? "default.jpg" : DgvProducto.CurrentRow.Cells[5].Value.ToString(); string imagen = CarpetaImagen + "/" + nameimage; Frm_Registrar_Producto.modificar = 1; Frm_Registrar_Producto frm = new Frm_Registrar_Producto(); AddOwnedForm(frm); frm.Text = "Modificar Producto"; Frm_Registrar_Producto.BotonGuardar = true; frm.TxtCodigo.Enabled = false; frm.TxtNombre.Enabled = false; Frm_Registrar_Producto.cbxcategoriaselected = Convert.ToInt32(DgvProducto.CurrentRow.Cells[1].Value); Frm_Registrar_Producto.cbxsubcategoriaselected = Convert.ToInt32(DgvProducto.CurrentRow.Cells[2].Value); frm.TxtCodigo.Text = DgvProducto.CurrentRow.Cells[3].Value.ToString(); frm.TxtNombre.Text = DgvProducto.CurrentRow.Cells[4].Value.ToString(); if (File.Exists(imagen)) { frm.PtbImagen.Image = Image.FromFile(imagen); } else { frm.PtbImagen.Image = Image.FromFile(CarpetaImagen + "/default.jpg"); } Frm_Registrar_Producto.cbxtipoexistenciaselected = DgvProducto.CurrentRow.Cells[6].Value.ToString(); Frm_Registrar_Producto.cbxunidadmedidaselected = DgvProducto.CurrentRow.Cells[7].Value.ToString(); Frm_Registrar_Producto.cbxmarcaselected = Convert.ToInt32(DgvProducto.CurrentRow.Cells[8].Value); frm.ShowDialog(); } catch { // } } } else { MessageBox.Show("Seleccione un registro"); } }