Пример #1
0
        private void BtnNuevo_Click(object sender, EventArgs e)
        {
            FrmProductoAE.modificar = 0;
            FrmProductoAE frm = new FrmProductoAE();

            AddOwnedForm(frm);
            frm.Text = "Nuevo Producto";
            frm.ShowDialog();
        }
Пример #2
0
 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;
                 FrmProductoAE.modificar = 1;
                 FrmProductoAE frm = new FrmProductoAE();
                 AddOwnedForm(frm);
                 frm.Text = "Modificar Producto";
                 FrmProductoAE.BotonGuardar            = true;
                 frm.TxtCodigo.Enabled                 = false;
                 frm.TxtNombre.Enabled                 = false;
                 FrmProductoAE.cbxcategoriaselected    = Convert.ToInt32(DgvProducto.CurrentRow.Cells[1].Value);
                 FrmProductoAE.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");
                 }
                 FrmProductoAE.cbxtipoexistenciaselected = DgvProducto.CurrentRow.Cells[6].Value.ToString();
                 FrmProductoAE.cbxunidadmedidaselected   = DgvProducto.CurrentRow.Cells[7].Value.ToString();
                 FrmProductoAE.cbxmarcaselected          = Convert.ToInt32(DgvProducto.CurrentRow.Cells[8].Value);
                 frm.ShowDialog();
             }
             catch
             {
                 //
             }
         }
     }
     else
     {
         MessageBox.Show("Seleccione un registro");
     }
 }