static void Main(string[] args) { Florist florist = new Florist(); Customer janek = new Customer("Janek", 200); janek.Get(new Rose(5)); janek.Get(new Peony(5)); janek.Get(new Freesia(3)); janek.Get(new Lilac(3)); //janek.Get(new Orchid(3)); Console.WriteLine("Przed płaceniem\n" + janek.ShoppingCart); janek.Pay(); Console.WriteLine("Po zapłaceniu\n" + janek.ShoppingCart); Console.WriteLine("Jankowi zostało : " + janek.Cash + " zł"); Box pudelkoJanka = new Box(janek); janek.Pack(pudelkoJanka); Console.WriteLine("Po zapakowaniu do pudełka\n" + janek.ShoppingCart); Console.WriteLine(pudelkoJanka); Console.WriteLine("Czerwone kwiaty w pudełku Janka kosztowały: " + valueOf(pudelkoJanka, "czerwony")); Customer stefan = new Customer("Stefan", 60); stefan.Get(new Lilac(3)); stefan.Get(new Rose(5)); Console.WriteLine(stefan.ShoppingCart); stefan.Pay(); Box pudelkoStefana = new Box(stefan); stefan.Pack(pudelkoStefana); Console.WriteLine(pudelkoStefana); Console.WriteLine("Stefanowi zostało : " + stefan.Cash + " zł"); Console.ReadLine(); }
public Box(Customer customer) { Customer = customer; Flowers = new List<Flower>(); }