public static void RemoveLongestCall()
 {
     if (GSMCallHistoryTest.FindLongestCall() < 0)
     {
         Console.WriteLine("History is Empty, can not remove any call!");
     }
     else
     {
         gsm.DeleteCall(GSMCallHistoryTest.FindLongestCall());
         PrintCallPrice();
         PrintCallHistory();
     }
 }
Exemple #2
0
        static void Main(string[] args)
        {
            Display     disp = new Display(1920, 1080, 5.5, 16000000);
            Battery     bat  = new Battery("HuaWei litePower 0233", 1, 15.5, 2.3);
            MobilePhone Nova = new MobilePhone("Nova 2i", "HuaWei", "Chris Kyle", 699, new GSM(bat, disp));

            Console.WriteLine(Nova.ToString());
            GSMTest.DisplayIPhone4S();
            GSMCallHistoryTest calltest = new GSMCallHistoryTest();

            GSMCallHistoryTest.AddCalls();
            GSMCallHistoryTest.PrintCallHistory();
            GSMCallHistoryTest.PrintCallPrice();
            GSMCallHistoryTest.RemoveLongestCall();
            GSMCallHistoryTest.ClearHistory();
            Console.Write("\nPress any key to exit... ");
            Console.ReadLine();
        }