public static int?GetUsedFuel(this Trade trade, TradeSideEnum tradeSide) { if (tradeSide == TradeSideEnum.Destination) { return(trade.DestinationUsedFuelAmount); } return(trade.SourceUsedFuelAmount); }
public static Entity GetTradeSide(this Trade trade, TradeSideEnum tradeSide) { if (tradeSide == TradeSideEnum.Destination) { return(trade.Destination); } else { return(trade.Source); } }
private void loadProducts(Trade trade) { foreach (var item in trade.TradeProducts.ToList()) { TradeSideEnum side = trade.GetTradeSide(item.EntityID); if (side == TradeSideEnum.Destination) { DestinationItems.Add(new ProductForTradeViewModel(item, TradeStatus)); } else { SourceItems.Add(new ProductForTradeViewModel(item, TradeStatus)); } } }
private void loadMoney(Trade trade) { foreach (var money in trade.TradeMoneys.ToList()) { TradeSideEnum side = trade.GetTradeSide(money.EntityID); if (side == TradeSideEnum.Destination) { DestinationItems.Add(new MoneyForTradeViewModel(money, TradeStatus)); } else { SourceItems.Add(new MoneyForTradeViewModel(money, TradeStatus)); } } }