コード例 #1
0
 public void CloseAtmWithdraw(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Post($"/AtmWithdraw/CloseAtmWithdraw/{id}");
     }
 }
コード例 #2
0
 public void SetAsFavorite(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Post($"/BankAccount/SetAsFavorite/{id}");
     }
 }
コード例 #3
0
 public void DeleteAtmWithdraw(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/AtmWithdraw/Delete/{id}");
     }
 }
コード例 #4
0
 public void CopySalary(int sourceId)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Post($"/Salary/CopySalary/{sourceId}");
     }
 }
コード例 #5
0
 public void ChangeDebitStatus(int id, bool debitStatus)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Post($"/Expense/ChangeDebitStatus/{id}/{debitStatus}");
     }
 }
コード例 #6
0
 public void ChangeDebitStatus(int id, bool debitStatus)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/AtmWithdraw/ChangeDebitStatus/{id}/{debitStatus}");
     }
 }
コード例 #7
0
 public void DeleteBankAccount(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/BankAccount/Delete/{id}");
     }
 }
コード例 #8
0
 public void DeleteExpenditureType(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/ExpenseType/Delete/{id}");
     }
 }
コード例 #9
0
 public void StartBudgetPlan(int value, int accountId)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Post($"/BudgetPlan/Start/{value}/{accountId}");
     }
 }
コード例 #10
0
 public void DeletePension(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/Pension/Delete/{id}");
     }
 }
コード例 #11
0
 public void DeleteSaving(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/Saving/Delete/{id}");
     }
 }
コード例 #12
0
 public void DeleteIncome(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/Income/Delete/{id}");
     }
 }
コード例 #13
0
 public void DeleteCurrency(int id)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Delete($"/Currency/Delete/{id}");
     }
 }
コード例 #14
0
 public void StopBudgetPlan(int value)
 {
     using (var httpClient = new HttpClientExtended())
     {
         httpClient.Post($"/BudgetPlan/Stop/{value}");
     }
 }
コード例 #15
0
 public void EditBudgetPlan(BudgetPlanEditModel model, int accountId)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.BudgetPlan.BudgetPlanDetails>(model);
         httpClient.Put($"/BudgetPlan/Edit/{accountId}", dto);
     }
 }
コード例 #16
0
 public void EditSaving(SavingEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Saving.SavingDetails>(model);
         httpClient.Put($"/Saving/Edit/{model.Id}", dto);
     }
 }
コード例 #17
0
 public void EditBank(BankEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Bank.BankDetails>(model);
         httpClient.Put($"/Bank/Edit/{model.Id}", dto);
     }
 }
コード例 #18
0
 public void CreateCountry(CountryEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Country.CountryDetails>(model);
         httpClient.Post($"/Country/Create", dto);
     }
 }
コード例 #19
0
 public void CreateExpenditures(List <ExpenditureEditModel> models)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = models.Select(AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Expense.ExpenseDetails>).ToList();
         httpClient.Post($"/Expense/CreateExpenses", dto);
     }
 }
コード例 #20
0
 public void EditAtmWithdraw(AtmWithdrawEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.AtmWithdraw.AtmWithdrawDetails>(model);
         httpClient.Put($"/AtmWithdraw/Edit/{model.Id}", dto);
     }
 }
コード例 #21
0
 public void CreateAtmWithdraws(List <AtmWithdrawEditModel> models)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = models.Select(AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.AtmWithdraw.AtmWithdrawDetails>).ToList();
         httpClient.Post($"/AtmWithdraw/CreateAtmWithdraws", dto);
     }
 }
コード例 #22
0
 public void EditIncome(IncomeEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Income.IncomeDetails>(model);
         httpClient.Put($"/Income/Edit/{model.Id}", dto);
     }
 }
コード例 #23
0
 public void CreateIncomes(List <IncomeEditModel> models)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = models.Select(AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Income.IncomeDetails>).ToList();
         httpClient.Post($"/Income/CreateIncomes", dto);
     }
 }
コード例 #24
0
 public void CreateUserProfile(UserProfileEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.UserProfile.UserProfileDetails>(model);
         httpClient.Post($"/UserProfile/Create", dto);
     }
 }
コード例 #25
0
 public void EditCurrency(CurrencyEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Currency.CurrencyDetails>(model);
         httpClient.Put($"/Currency/Edit/{model.Id}", dto);
     }
 }
コード例 #26
0
 public void EditPension(PensionEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Pension.PensionDetails>(model);
         httpClient.Put($"/Pension/Edit/{model.Id}", dto);
     }
 }
コード例 #27
0
 public void EditBankAccount(AccountEditModel model, string userId)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Account.AccountDetails>(model);
         httpClient.Put($"/BankAccount/Edit/{model.Id}/{userId}", dto);
     }
 }
コード例 #28
0
 public void EditTax(TaxEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Tax.TaxDetails>(model);
         httpClient.Put($"/Tax/Edit/{model.Id}", dto);
     }
 }
コード例 #29
0
 public void CreateExpenditure(ExpenditureEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.Expense.ExpenseDetails>(model);
         httpClient.Post($"/Expense/Create", dto);
     }
 }
コード例 #30
0
 public void EditExpenditureType(ExpenditureTypeEditModel model)
 {
     using (var httpClient = new HttpClientExtended())
     {
         var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.ExpenseType.ExpenseTypeDetails>(model);
         httpClient.Put($"/ExpenseType/Edit/{model.Id}", dto);
     }
 }