private void dataGridView2_DragDrop(object sender, DragEventArgs e) { if (Establecimiento.GetProducto((int)e.Data.GetData(typeof(int))).Stock > 0) { if (productosVenta + Establecimiento.GetProducto((int)e.Data.GetData(typeof(int)))) { this.dgvDibujar(productosVenta); } } }
private void bt_anadir_Click(object sender, EventArgs e) { try { DataBase.UpdateProducto(int.Parse(txbx_codigo.Text), (Establecimiento.GetProducto(int.Parse(txbx_codigo.Text)).Stock + int.Parse(cbox_Agregar.Text)).ToString()); GridRefresh(); MostrarProducto(Establecimiento.GetProducto(int.Parse(txbx_codigo.Text))); } catch (FormatException) { cbox_Agregar.Text = "0"; } }
private void txbx_codigo_TextChanged(object sender, EventArgs e) { try { MostrarProducto(Establecimiento.GetProducto(int.Parse(txbx_codigo.Text))); bt_nuevoProducto.Enabled = false; bt_anadir.Enabled = true; } catch (FormatException) { txbx_codigo.Text = null; LimpiarTextos(); } catch (Exception) { LimpiarTextos(); } }
static void Main(string[] args) { DataBase.TraerClientes(); List <Producto> listaVenta = new List <Producto>(); try { Establecimiento.AgregarProducto("PruebaUno", "1"); Establecimiento.AgregarProducto("PruebaUno", "2"); // Nombre Repetido } catch (Exception ex) { Console.WriteLine(ex.Message); Console.ReadKey(); Console.Clear(); } try { Establecimiento.AgregarProducto("PruebaDos", "3"); listaVenta.Add(Establecimiento.GetProducto(Establecimiento.Productos[Establecimiento.Productos.Count - 2].Id)); listaVenta.Add(Establecimiento.GetProducto(Establecimiento.Productos[Establecimiento.Productos.Count - 1].Id)); listaVenta.Add(Establecimiento.GetProducto(1)); Establecimiento.HacerVenta(Establecimiento.Clientes[0].Dni.ToString(), listaVenta); // se Hace una Venta Console.WriteLine(Establecimiento.Ventas[Establecimiento.Ventas.Count - 1].Formater()); Console.ReadKey(); } catch (Exception ex) { Console.WriteLine(ex.Message); Console.ReadKey(); } finally { //Para funcionalidad de Ejemplo DataBase.BorrarProducto("PruebaUno"); DataBase.BorrarProducto("PruebaDos"); } }
private void dataGridView1_Click(object sender, EventArgs e) { MostrarProducto(Establecimiento.GetProducto((int)dgv_ListaProductos.CurrentRow.Cells["dgv_columnaId"].Value)); }