Exemple #1
0
        public void Baja(int id_pedido, int id_producto)
        {
            lineas_pedidos linea_pedidoAEliminar = this.GetOne(id_pedido, id_producto);

            if (linea_pedidoAEliminar != null)
            {
                context.lineas_pedidos.Remove(linea_pedidoAEliminar);
                context.SaveChanges();
            }
        }
Exemple #2
0
 public void Modificacion(int id_pedido, int id_producto, int cantidad, float subtotal)
 {
     try
     {
         lineas_pedidos linea_pedido = this.GetOne(id_pedido, id_producto);
         {
             linea_pedido.id_pedido   = id_pedido;
             linea_pedido.id_producto = id_producto;
             linea_pedido.cantidad    = cantidad;
             linea_pedido.subtotal    = subtotal;
         };
         context.Entry(linea_pedido).State = System.Data.Entity.EntityState.Modified;
         context.SaveChanges();
     }
     catch (Exception Ex)
     {
         Console.WriteLine(Ex.InnerException?.Message);
     }
 }
Exemple #3
0
 public void Alta(int id_pedido, int id_producto, int cantidad, float subtotal)
 {
     try
     {
         var linea_pedido = new lineas_pedidos()
         {
             id_pedido   = id_pedido,
             id_producto = id_producto,
             cantidad    = cantidad,
             subtotal    = subtotal
         };
         context.lineas_pedidos.Add(linea_pedido);
         context.Entry(linea_pedido).State = System.Data.Entity.EntityState.Added;
         context.SaveChanges();
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }