예제 #1
0
 private void Load()
 {
     CurrentPage  = 1;
     ISFirst      = false;
     TotalRecords = _safeServ.GetSafesNumer(Key, _dateFrom, _dateTo);
     LastPage     = (int)Math.Ceiling(Convert.ToDecimal((double)_safeServ.GetSafesNumer(_key, _dateFrom, _dateTo) / 17));
     if (_lastPage == 0)
     {
         LastPage = 1;
     }
     if (_lastPage == 1)
     {
         ISLast = false;
     }
     else
     {
         ISLast = true;
     }
     TotalIncome    = _safeServ.GetTotalIncome(_key, _dateFrom, _dateTo);
     TotalOutgoings = _safeServ.GetTotalOutgoings(_key, _dateFrom, _dateTo);
     Safes          = new ObservableCollection <Safe>(_safeServ.SearchSafes(_key, _currentPage, _dateFrom, _dateTo));
 }