示例#1
0
        public void DokonajPlatnosci(Produkt produkt, Konto konto)
        {
            CColor.ResetCColor(); CColor.SetCcolor(ConsoleColor.DarkRed, ConsoleColor.White);

            Console.WriteLine("--->Instancja bramki {0}", GetType());

            CColor.ResetCColor(); CColor.SetCcolor(ConsoleColor.DarkYellow, ConsoleColor.Black);

            Console.WriteLine("---->Sprawdzanie srodkow na koncie"); //CColor.ResetCColor();
            if (Wyplata(produkt.Cena, konto))
            {
                CColor.ResetCColor(); CColor.SetCcolor(ConsoleColor.DarkGreen, ConsoleColor.White);

                Console.WriteLine("---->Pobrano platnosc: ->{0}", produkt.Cena);
            }
            else
            {
                CColor.ResetCColor(); CColor.SetCcolor(ConsoleColor.DarkRed, ConsoleColor.White);

                Console.WriteLine("!!!!!!!!!!!!!ODRZUT BRAK SRODKOW!!!!!!!!!!!!!!");
                CColor.ResetCColor();
            }

            //Console.WriteLine("--->Dokonywanie płatnosci za towar:");
            //Console.WriteLine("\n||Nazwa:{0} \n||Opis:{1} \n||Cena:{2}\n", produkt.Nazwa,produkt.Opis,produkt.Cena);
        }
        public BramkaPlatnosciFabryka()
        {
            CColor.ResetCColor(); CColor.SetCcolor(ConsoleColor.DarkBlue, ConsoleColor.White);

            Console.WriteLine("--->Utworzono Instancje bramki {0}", GetType());

            CColor.ResetCColor(); CColor.SetCcolor(ConsoleColor.Black, ConsoleColor.White);
        }
        public void Dispose()
        {
            CColor.ResetCColor(); CColor.SetCcolor(ConsoleColor.DarkBlue, ConsoleColor.White);

            Console.WriteLine("--->Uwolniono Instancje bramki {0}", GetType());

            CColor.ResetCColor();
        }