Exemple #1
0
 static void AddHours_test(TimeVelosiped time)
 {
     Console.WriteLine("Введите часы (add)");
     if (int.TryParse(Console.ReadLine(), out int hours))
     {
         time.AddHours(hours);
     }
 }
Exemple #2
0
 static void AddMinutes_test(TimeVelosiped time)
 {
     Console.WriteLine("Введите минуты (add)");
     if (int.TryParse(Console.ReadLine(), out int min))
     {
         time.AddMinutes(min);
     }
 }
Exemple #3
0
 static void AddSeconds_test(TimeVelosiped time)
 {
     Console.WriteLine("Введите секунды (add)");
     if (int.TryParse(Console.ReadLine(), out int seconds))
     {
         time.AddSeconds(seconds);
     }
 }
Exemple #4
0
 static void TypeHours_Exception(TimeVelosiped time)
 {
     Console.WriteLine("Введите часы (set)");
     if (int.TryParse(Console.ReadLine(), out int hours))
     {
         try
         {
             time.Hours = hours;
         }
         catch (TimeHourException exception)
         {
             Console.WriteLine(exception.Message);
         }
     }
 }
Exemple #5
0
 static void TypeMinutes_Exception(TimeVelosiped time)
 {
     Console.WriteLine("Введите минуты (set)");
     if (int.TryParse(Console.ReadLine(), out int min))
     {
         try
         {
             time.Minutes = min;
         }
         catch (TimeMinuteException exception)
         {
             Console.WriteLine(exception.Message);
         }
     }
 }
Exemple #6
0
 static void TypeSeconds_Exception(TimeVelosiped time)
 {
     Console.WriteLine("Введите секунды (set)");
     if (int.TryParse(Console.ReadLine(), out int seconds))
     {
         try
         {
             time.Seconds = seconds;
         }
         catch (TimeSecondException exception)
         {
             Console.WriteLine(exception.Message);
         }
     }
 }
Exemple #7
0
        static void Main(string[] args)
        {
            TimeVelosiped time = new TimeVelosiped();

            TypeSeconds_Exception(time);
            TypeMinutes_Exception(time);
            TypeHours_Exception(time);
            Console.WriteLine(time);

            AddHours_test(time);
            AddMinutes_test(time);
            AddSeconds_test(time);

            Console.WriteLine(time);
            Console.ReadLine();
        }