public TradingEquipmentDisplayInfo(TradingEquipmentInfo tradingEquipment) { if (tradingEquipment == null) { throw new ArgumentNullException(nameof(tradingEquipment)); } TradingEquipment = tradingEquipment; }
private static IEnumerable <string> GetDescriptionComponents(TradingEquipmentInfo tradingEquipment) { yield return(tradingEquipment.Model.Name); yield return(tradingEquipment.Purchased.ToString(_dateFormat)); yield return(tradingEquipment.Location.Name); yield return(tradingEquipment.Amount.ToString()); }
private static string GetDescription(TradingEquipmentInfo tradingEquipment) { return(string.Join(" - ", GetDescriptionComponents(tradingEquipment))); }