public static void Testaa() { try { Lasku lasku1 = new Lasku("Maito", 0.89, 2); Lasku lasku2 = new Lasku("Kalja", 5.25, 1); Lasku lasku3 = new Lasku("Voi ", 2.00, 2); LaskuLista oikeaLasku = new LaskuLista(); oikeaLasku.Asiakas = "Kirsi Kernel"; Console.WriteLine("Asiakkaan " + oikeaLasku.Asiakas + " lasku: "); Console.WriteLine("========================================="); oikeaLasku.LisaaTuotteita(lasku1); oikeaLasku.LisaaTuotteita(lasku2); oikeaLasku.LisaaTuotteita(lasku3); Console.WriteLine(oikeaLasku.ToString()); Console.WriteLine("=========================================="); Console.WriteLine("Total: " + oikeaLasku.LaskeTotal() + " euroa\n"); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
static void Ohjelma() { Lasku lasku = new Lasku(); try { lasku.Tuotteet.Add(new Product("Makkara", 0.75f), 3); lasku.Tuotteet.Add(new Product("Kalja", 0.90f), 4); lasku.Tuotteet.Add(new Product("Kahvi", 3.95f), 1); lasku.Tuotteet.Add(new Product("Sipsi", 1.20f), 1); lasku.Bill(); Console.WriteLine(lasku.ToString()); } catch (Exception e) { throw e; } }
public void LisaaTuotteita(Lasku lista) { laskulista.Add(lista); }