public List <EnDetallePedido> GetEDetalleDePedidosPorId(int IdPedido) { List <EnDetallePedido> detalleDePedidos = null; try { DDetallePedido = new DDetallePedido(); detalleDePedidos = DDetallePedido.GetDetallePedidos(new EnDetallePedido { EnPedido = new EnPedido { IdPedido = IdPedido } }); } catch (Exception e) { throw e; } finally { DDetallePedido = null; } return(detalleDePedidos); }
public List <DetallePedido> GetDetallePedidosPorId(int IdPedido) { List <DetallePedido> DetallePedidos = null; try { DDetallePedido = new DDetallePedido(); DetallePedidos = DDetallePedido.GetDetallePedidos(new DetallePedido { Pedido = new Pedido { IdPedido = IdPedido } }); } catch (Exception ex) { throw ex; } finally { DDetallePedido = null; } return(DetallePedidos); }
public decimal GetDetalleTotalPorId(int IdPedido) { List <DetallePedido> DetallePedidos = null; decimal total = 0; try { DDetallePedido = new DDetallePedido(); DetallePedidos = DDetallePedido.GetDetallePedidos(IdPedido); foreach (var item in DetallePedidos) { total = total + item.Cantidad * item.PrecioUnidad - item.Descuento; } } catch (Exception ex) { throw ex; } finally { DDetallePedido = null; } return(total); }