/// <summary>
 /// Author: Dalton Cleveland
 /// Created : 2/21/2019
 /// gets a list of all Work Orders from our database and updates our lists
 /// </summary>
 private void refreshAllMaintenanceWorkOrders()
 {
     try
     {
         _allMaintenanceWorkOrders     = _maintenanceWorkOrderManager.RetrieveAllMaintenanceWorkOrders();
         _currentMaintenanceWorkOrders = _allMaintenanceWorkOrders;
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Пример #2
0
        private void setUpMaintainanceTab()
        {
            mainTickets = maintenanceManager.RetrieveAllMaintenanceWorkOrders();
            mainTickets = mainTickets.FindAll(t => t.ResortPropertyID.Equals(selectedBuilding.ResortPropertyID));


            if (mainTickets.Count > 0)
            {
                foreach (Room room in roomsInSelectedBuilding)
                {
                    List <MaintenanceWorkOrder> roomTickets = maintenanceManager.RetrieveAllMaintenanceWorkOrders()
                                                              .FindAll(t => t.ResortPropertyID.Equals(room.ResortPropertyID));
                    foreach (var ticket in roomTickets)
                    {
                        mainTickets.Add(ticket);
                    }
                }
            }


            dgBuildingMaintenance.ItemsSource = mainTickets;
        }