Exemple #1
0
        public async Task LoginAsync(LoginDto loginDto, Action navigateAsync)
        {
            await SetTokenAsync(await RestService.PostAsync <TokenDto>(Constants.GetTokenUri, loginDto, false));

            navigateAsync();
        }
Exemple #2
0
 public async Task DeleteIncomeAsync(string dtoId)
 {
     await RestService.DeleteAsync(Constants.DeleteIncomeUri + dtoId);
 }
Exemple #3
0
 public async Task EditIncome(TransactionDto dto)
 {
     await RestService.PostAsync <object>(Constants.EditIncomeUri, dto);
 }
Exemple #4
0
 public async Task <List <IncomeDto> > GetIncomesAsync(DateTime from, DateTime to)
 {
     return(await RestService.GetAsync <List <IncomeDto> >(Constants.GetIncomesUri(from, to)));
 }
Exemple #5
0
 public async Task <IncomeDto> AddIncomeAsync(TransactionDto dto)
 {
     return(await RestService.PostAsync <IncomeDto>(Constants.AddIncomeUri, dto));
 }
Exemple #6
0
 public async Task ChangePasswordAsync(PasswordChangeDto dto)
 {
     await RestService.PostAsync <object>(Constants.ChangePasswordUri, dto);
 }
Exemple #7
0
 public async Task EditUser(UserEditDto dto)
 {
     await RestService.PostAsync <UserEditDto>(Constants.EditUserUri, dto);
 }
Exemple #8
0
 private async Task SetUserDataAsync()
 {
     _userData = await RestService.GetAsync <UserDataDto>(Constants.GetUserUri);
 }
 public async Task <List <CategoryDto> > GetCategories(CategoryType type)
 {
     return(await RestService.GetAsync <List <CategoryDto> >(Constants.GetCategoriesUri(type)));
 }
 public async Task <PredictionResultDto> MakePrediction(ExpenseDto expense)
 {
     return(await RestService.PostAsync <PredictionResultDto>(Constants.PredictionUri, expense));
 }