public AddEditMoneyActionViewModel(IFamilyBudgetService familyBudgetService)
 {
     this.familyBudgetService      = familyBudgetService;
     _saveCommand                  = new DelegateCommand(SaveCommandExecute, CanSaveCommand);
     _clearCommand                 = new DelegateCommand(ClearCommandExecute);
     _navigateToAddCategoryCommand = new DelegateCommand(NavigateToAddCategoryExecute);
     Date = DateTimeOffset.Now;
 }
 public AddEditCategoryViewModel(IFamilyBudgetService familyBudgetService)
 {
     this.familyBudgetService = familyBudgetService;
     _goBackCommand           = new DelegateCommand(GoBackCommandExecute);
     _saveCommand             = new DelegateCommand(SaveCommandExecute, CanSaveCommandExecute);
     _types = new List <string>()
     {
         "Income", "Expenditure"
     };
     categories = familyBudgetService.DataBaseConnection.Table <Categories>().ToList();
 }
Exemplo n.º 3
0
 public JournalPageViewModel(IFamilyBudgetService familyBudgetService)
 {
     this.familyBudgetService  = familyBudgetService;
     _editMoneyActionCommand   = new DelegateCommand(ExecuteEditMoneyAction, CanEditMoneyAction);
     _deleteMoneyActionCommand = new DelegateCommand(ExecuteDeleteMoneyAction, CanDeleteMoneyAction);
 }
 public MasterDetailPageViewModel(IFamilyBudgetService familyBudgetService)
 {
     this.familyBudgetService = familyBudgetService;
 }
 public StatisticPageViewModel(IFamilyBudgetService familyBudgetService)
 {
     this.familyBudgetService = familyBudgetService;
 }
 public CategoriesViewModel(IFamilyBudgetService familyBudgetService)
 {
     this.familyBudgetService = familyBudgetService;
     _deleteCommand           = new DelegateCommand(ExecuteDeleteCategory, CanExecuteDeleteCategory);
     _editCommand             = new DelegateCommand(ExecuteEditCategory, CanExecuteEditCategory);
 }