示例#1
0
 private void BtnDetalles_Click(object sender, EventArgs e)
 {
     if (dgvVentas.SelectedCells.Count > 0)
     {
         foreach (Form item in Application.OpenForms)
         {
             if (item.GetType() == typeof(ModVenta))
             {
                 item.Focus();
                 return;
             }
         }
         try
         {
             ProductoVendidoNegocio negPV = new ProductoVendidoNegocio();
             Venta v = (Venta)dgvVentas.CurrentRow.DataBoundItem;
             v.LstProductosVendidos = negPV.Listar(v.IdVenta, activo);
             ModVenta detalles = new ModVenta(v, false);
             detalles.Show();
             LlenarTabla();
         }
         catch (Exception ex)
         {
             Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog();
         }
     }
     else
     {
         Mensaje m = new Mensaje("Ningun item seleccionado.");
         m.ShowDialog();
     }
 }
示例#2
0
 private void BtnAgregar_Click(object sender, EventArgs e)
 {
     foreach (Form item in Application.OpenForms)
     {
         if (item.GetType() == typeof(ModVenta))
         {
             item.Focus();
             return;
         }
     }
     try
     {
         ModVenta mod = new ModVenta();
         mod.ShowDialog();
         LlenarTabla();
     }
     catch (Exception ex)
     {
         Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog();
     }
 }
示例#3
0
 private void DgvCompras_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     foreach (Form item in Application.OpenForms)
     {
         if (item.GetType() == typeof(ModVenta))
         {
             item.Focus();
             return;
         }
     }
     try
     {
         ModVenta detalles = new ModVenta((Venta)dgvVentas.CurrentRow.DataBoundItem, false);
         detalles.Show();
         LlenarTabla();
     }
     catch (Exception ex)
     {
         Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog();
     }
 }