Exemplo n.º 1
0
        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();
        }
Exemplo n.º 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;
                 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");
     }
 }