public GroupViewModel(AccountItemDataLodingHandler loadingDataHandler) { this.GroupItems = new ObservableCollection<GroupByCreateTimeAccountItemViewModel>(); this.viewModeInfo = new ViewModeConfig(); this.isDataLoaded = false; this.viewModeInfo.PropertyChanged += new PropertyChangedEventHandler(this.ViewModeInfo_PropertyChanged); this.LoadingDataHandler = loadingDataHandler; }
public IncomeViewModel(AccountItemDataLodingHandler dataLodingHandler) : base(dataLodingHandler) { base.AccountItemType = ItemType.Income; }
public ExpensesViewModel(AccountItemDataLodingHandler dataLodingHandler) : base(dataLodingHandler) { base.AccountItemType = ItemType.Expense; }