Example #1
0
        public List<BusinessObjects.WorkManagement.DispatchPriority> GetDispatchPriorityOptions()
        {
            BusinessObjects.WorkManagement.PriorityLookupData lookupData = null;

            Services.LookupServiceClient serviceProxy = new Services.LookupServiceClient();
            lookupData = serviceProxy.GetPriorityLookupData();
            serviceProxy.Close();

            return new List<BusinessObjects.WorkManagement.DispatchPriority>(lookupData.Dispatch);

            /*
            -- Test Data
            List<BusinessObjects.WorkManagement.DispatchPriority> categories = new List<BusinessObjects.WorkManagement.DispatchPriority>();
            categories.Add(new BusinessObjects.WorkManagement.DispatchPriority() { ID = 1, Description = "Level 1 (Highest)" });
            categories.Add(new BusinessObjects.WorkManagement.DispatchPriority() { ID = 2, Description = "Level 2" });
            categories.Add(new BusinessObjects.WorkManagement.DispatchPriority() { ID = 3, Description = "Level 3" });
            categories.Add(new BusinessObjects.WorkManagement.DispatchPriority() { ID = 4, Description = "Level 4" });
            categories.Add(new BusinessObjects.WorkManagement.DispatchPriority() { ID = 5, Description = "Level 5 (Lowest)" });
            return categories;
            */
        }
Example #2
0
        public List<BusinessObjects.WorkManagement.SchedulingPriority> GetSchedulingPriorityOptions()
        {
            BusinessObjects.WorkManagement.PriorityLookupData lookupData = null;

            Services.LookupServiceClient serviceProxy = new Services.LookupServiceClient();
            lookupData = serviceProxy.GetPriorityLookupData();
            serviceProxy.Close();

            return new List<BusinessObjects.WorkManagement.SchedulingPriority>(lookupData.Scheduling);

            /*
            -- Test Data
            List<BusinessObjects.WorkManagement.SchedulingPriority> categories = new List<BusinessObjects.WorkManagement.SchedulingPriority>();
            categories.Add(new BusinessObjects.WorkManagement.SchedulingPriority() { ID = 0, Description = "Same Day" });
            categories.Add(new BusinessObjects.WorkManagement.SchedulingPriority() { ID = 1, Description = "2 Hours" });
            categories.Add(new BusinessObjects.WorkManagement.SchedulingPriority() { ID = 2, Description = "4 Hours" });
            categories.Add(new BusinessObjects.WorkManagement.SchedulingPriority() { ID = 3, Description = "6 Hours" });
            return categories;
            */

        }