Beispiel #1
0
        public void Drukowanie(Pracownik a)
        {
            uint ilosc_etykiet;

            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("Podanie 0 konczy produkcje\n"); Console.ResetColor();

            do
            {
                Console.Write("Podaj ile etykiet chcesz wydrukovac - ");
                ilosc_etykiet = uint.Parse(Console.ReadLine());

                Console.ForegroundColor = ConsoleColor.White;
                Console.Write("Print x{0} ", ilosc_etykiet);

                a.Ilosc_wyprodukowana += ilosc_etykiet;
                Console.Write("Dzis wyprodukowales - {0}\n", a.Ilosc_wyprodukowana); Console.ResetColor();
            } while (ilosc_etykiet != 0);
        }
Beispiel #2
0
        public void Display(Pracownik a)
        {
            Console.Write("Ilosc wyprodukovana przez - {0} {1} = ", a.Imie, a.Nazwisko);

            if (a.Ilosc_wyprodukowana < (target / 3))
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.Write(a.Ilosc_wyprodukowana); Console.ResetColor();
            }

            if (a.Ilosc_wyprodukowana >= (target / 3) && a.Ilosc_wyprodukowana < (target / 1.5))
            {
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.Write(a.Ilosc_wyprodukowana); Console.ResetColor();
            }

            if (a.Ilosc_wyprodukowana > (target / 1.5))
            {
                Console.ForegroundColor = ConsoleColor.Green;
                Console.Write(a.Ilosc_wyprodukowana); Console.ResetColor();
            }
            Console.WriteLine();
        }
Beispiel #3
0
        static void Main(string[] args)
        {
            System_Logowania    praca = new System_Logowania();
            Zapis_odczyt_danych dane  = new Zapis_odczyt_danych();

            Pracownik        a = new Pracownik(1, "Jan", "Kania", "123");
            Pracownik        b = new Pracownik(2, "Gosia", "Duraj", "456");
            Pracownik        c = new Pracownik(3, "Bartek", "Furgała", "789");
            List <Pracownik> lista_pracownikow = new List <Pracownik>()
            {
                a, b, c
            };

            praca.Logowanie(lista_pracownikow);
            a.Display(a); b.Display(b); c.Display(c);

            dane.Zapis_do_pliku(lista_pracownikow);
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("-------------------------------------------------------"); Console.ResetColor();

            dane.Odczyt_z_pliku(lista_pracownikow);
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("-------------------------------------------------------"); Console.ResetColor();
        }