using System; namespace Yavsc.Model.FrontOffice { public class PhysicalProduct : Product { public PhysicalProduct () { } public Price UnitaryPrice { get; set; } #region implemented abstract members of Product public override string[] GetSalesConditions () { return new string [] { string.Format( "Prix unitaire : {0} {1}", UnitaryPrice.Quantity.ToString(), UnitaryPrice.Unit.Name) }; } #endregion public override string ToString () { return string.Format ("[PhysicalProduct: Reference:{0} UnitaryPrice={1}]", Reference, UnitaryPrice); } } }