public decimal GetDetalleTotalPorId(int IdPedido) { List <DetallePedido> detallePedidos = null; decimal total = 0; try { DetallePedido = new DDetallePedido(); detallePedidos = DetallePedido.Get(new DetallePedido { Pedido = new Pedido { IdPedido = IdPedido } }); foreach (var item in detallePedidos) { total = total + item.Cantidad * item.PrecioUnidad - item.Descuento; } } catch (Exception ex) { throw ex; } finally { detallePedidos = null; } return(total); }
public List <DetallePedido> GetPedidosEntreFechas(int IdPedido) { List <DetallePedido> detallePedidos = null; try { DetallePedido = new DDetallePedido(); detallePedidos = DetallePedido.Get(new DetallePedido { Pedido = new Pedido { IdPedido = IdPedido } }); } catch (Exception ex) { throw ex; } return(detallePedidos); }