예제 #1
0
        private void SetInitial()
        {
            // Get 4 lots of listeners (one for each label).
            // Must use lists here to achieve the sorting (hence the casts).
            theListeners = new List <Listener>();
            theListeners.AddRange(serviceLayer.GetAlphabeticList().Cast <Listener>().ToList());
            theListeners.AddRange(serviceLayer.GetAlphabeticList().Cast <Listener>().ToList());
            theListeners.AddRange(serviceLayer.GetAlphabeticList().Cast <Listener>().ToList());
            theListeners.AddRange(serviceLayer.GetAlphabeticList().Cast <Listener>().ToList());

            // Sort them.
            theListeners.Sort(new IListener());

            totalCount        = theListeners.Count();
            currentPageNumber = 0;
        }
예제 #2
0
 private void SetInitial()
 {
     theListeners      = serviceLayer.GetAlphabeticList();
     totalCount        = theListeners.Count;
     currentPageNumber = 0;
 }