Exemplo n.º 1
0
        public PackageInfo GetPackageInfo <T, TId>(int batchSize) where T : Entity <TId>
        {
            var count     = _reader.GetTotalRecords <T, TId>();
            var pageCount = new PackagePager().PageCount(batchSize, count);


            return(new PackageInfo(pageCount, count, batchSize));
        }
Exemplo n.º 2
0
 public CertifiedPackageView()
 {
     InitializeComponent();
     DiariesGrid.ItemsSource = PackagePager.SetPaging(CertifiedPackageList.Uploaded(), 20).DefaultView;
     PackageSearch.SetRecordsToShow(20);
     int[] RecordsToDisplay = { 20, 50, 100, 500, 1000 };
     foreach (int Record in RecordsToDisplay)
     {
         Records.Items.Add(Record);
     }
     Records.SelectedItem = 20;
     RecordsDisplayed     = Convert.ToInt32(Records.SelectedItem);
     PageNumberDisplay();
 }
Exemplo n.º 3
0
 public void SetUp()
 {
     _packager = new PackagePager();
 }
Exemplo n.º 4
0
 private void Records_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     RecordsDisplayed        = Convert.ToInt32(Records.SelectedItem);
     DiariesGrid.ItemsSource = PackagePager.First(CertifiedPackageList.Uploaded(), RecordsDisplayed).DefaultView;
     PageNumberDisplay();
 }
Exemplo n.º 5
0
 private void Last_Click(object sender, RoutedEventArgs e)
 {
     DiariesGrid.ItemsSource = PackagePager.Last(CertifiedPackageList.Uploaded(), RecordsDisplayed).DefaultView;
     PageNumberDisplay();
 }