示例#1
0
 private void UpdateReg()
 {
     using (SistemaVenta.Modelo.ConnectDB bd = new SistemaVenta.Modelo.ConnectDB())
     {
         if (registrosGridView.CurrentRow.Index != -1)
         {
             var updateReg = (from c in bd.Producto where c.id == registrosGridView.CurrentRow.Index select c);
             foreach (Producto c in updateReg)
             {
                 c.estadoPedido = "FINALIZADO";
             }
             try
             {
                 bd.SaveChanges();
             }
             catch (Exception e)
             {
                 Console.WriteLine(e);
             }
         }
         else
         {
             MessageBox.Show("Seleccione un Pedido Porfavor");
         }
     }
 }
示例#2
0
 private int ContadorRegistros()
 {
     using (SistemaVenta.Modelo.ConnectDB bd = new SistemaVenta.Modelo.ConnectDB())
     {
         int LastRecord = (from c in bd.Producto orderby c.id descending select c.id).Count();
         return(LastRecord);
     }
 }
示例#3
0
 public double SumaTotal()
 {
     using (SistemaVenta.Modelo.ConnectDB bd = new SistemaVenta.Modelo.ConnectDB())
     {
         var sumTotal = (from c in bd.Producto select c.precioTotal).Sum();
         return(sumTotal);
     }
 }
示例#4
0
 private void AgregarPedido()
 {
     using (SistemaVenta.Modelo.ConnectDB bd = new SistemaVenta.Modelo.ConnectDB())
     {
         Producto oProducto = new Producto();
         oProducto.id             = ContadorRegistros();
         oProducto.nombrePizza    = TipoPizza();
         oProducto.nombreBebida   = TipoBebida();
         oProducto.tamanoPizza    = TamanoPizza();
         oProducto.tamanoBebida   = TamanoBebida();
         oProducto.cantidadPizza  = CantidadPizza();
         oProducto.cantidadBebida = CantidadBebida();
         oProducto.precioPizza    = PrecioPizza();
         oProducto.precioBebida   = PrecioBebida();
         oProducto.precioTotal    = PrecioTotal();
         oProducto.estadoPedido   = "PENDIENTE";
         bd.Producto.Add(oProducto);
         bd.SaveChanges();
     }
 }