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)); }