Beispiel #1
0
 public static RomanEmplyee Stop()
 {
     if (roman != null)
     {
         roman = null;
         DateTime workingStop = DateTime.Now;
     }
     return(roman = null);
 }
Beispiel #2
0
 public static RomanEmplyee Start()
 {
     {
         if (roman == null)
         {
             roman = new RomanEmplyee();
             DateTime workingStart = DateTime.Now;
         }
         return(roman);
     }
 }
        static void Main(string[] args)
        {
            Console.WriteLine("Roman rozpoczyna pracę");
            var roman = RomanEmplyee.Start();

            Console.WriteLine($"Pracownik jest w pracy: {RomanEmplyee.IsWorking()}");
            Console.WriteLine("Roman kończy pracę");
            RomanEmplyee.Stop();
            Console.WriteLine($"Pracownik jest w pracy: {RomanEmplyee.IsWorking()}");

            //Bonus
            Console.WriteLine("Roman nie pracuje");
            //Console.WriteLine($"Pracownik pracuje już {RomanEmplyee.WorkingTime()}");

            Console.ReadKey();
        }