Exemple #1
0
        private static void RegisterMaintenanceCall()
        {
            try
            {
                Console.WriteLine("-Enter the name of the new maintenance call. ");
                string name = Console.ReadLine();
                Console.WriteLine("-Enter the description of the new maintenance call. ");
                string desc = Console.ReadLine();
                Console.WriteLine("-Enter the index of equipment new maintenance call. ");
                string indx = Console.ReadLine();

                MaintenanceCall newMaintenance = new MaintenanceCall(name, desc, equipmentArray[int.Parse(indx)], DateTime.Now);

                for (int i = 0; i < maintenanceCallArray.Length; i++)
                {
                    if (maintenanceCallArray[i] == null)
                    {
                        maintenanceCallArray[i] = newMaintenance;
                        break;
                    }
                }

                Console.WriteLine("Sucessfully added " + name);
            }
            catch (Exception e)
            {
                ShowErrorText(e.Message);
            }
        }
Exemple #2
0
 private static void ViewMaintenanceCalls()
 {
     Console.WriteLine("-+-+-+-+- REGISTERED MAINTENANCES -+-+-+-+-");
     for (int i = 0; i < maintenanceCallArray.Length; i++)
     {
         if (maintenanceCallArray[i] != null)
         {
             MaintenanceCall maint = maintenanceCallArray[i];
             Console.WriteLine($"*Maintenance Call {i}:");
             Console.WriteLine("  -TitleName = " + maint.TitleName);
             Console.WriteLine("  -DescriptioName = " + maint.DescriptioName);
             Console.WriteLine("  -Equipment = " + maint.Equipment.EquipmentName);
             Console.WriteLine("  -OpeningDate = " + maint.OpeningDate);
             Console.WriteLine("  -DaysOpen = " + (DateTime.Now - maint.OpeningDate).Days.ToString());
         }
     }
 }