async Task DownloadPdf()
        {
            if (isPayHistoryAwailableForUser)
            {
                string result = await serverApiService.DownloadPayHistory(storedSettingsService.ProfileId, getPayDateFrom, getPayDateTo);

                if (result != null)
                {
                    ShowViewModel <PayHistoryPdfViewModel>(new { pdfUrlFromServer = result, pdfNameFromDateRange = GetPdfName() });
                }
            }
            else
            {
                Mvx.Resolve <IProgressDialogManager>().CloseAndShowMessage("Error", "Sorry, there is no pay history for now.");
            }
        }