示例#1
0
        public StatisticMonthlyExpensesViewModel(IPaymentRepository paymentRepository)
            : base(DateTime.Today.AddMonths(-6), DateTime.Now.GetLastDayOfMonth())
        {
            monthlyExpensesDataProvider = new MonthlyExpensesDataProvider(paymentRepository);

            MonthlyExpensesModel = GetModel();
        }
        public StatisticMonthlyExpensesViewModel(IPaymentRepository paymentRepository)
            : base(DateTime.Today.AddMonths(-6), DateTime.Now.GetLastDayOfMonth())
        {
            monthlyExpensesDataProvider = new MonthlyExpensesDataProvider(paymentRepository);

            MonthlyExpensesModel = GetModel();
        }
 public StatisticMonthlyExpensesViewModel(MonthlyExpensesDataProvider monthlyExpensesDataProvider,
                                          ISettingsManager settingsManager)
     : base(DateTime.Today.AddMonths(-6), DateTime.Now.GetLastDayOfMonth())
 {
     this.monthlyExpensesDataProvider = monthlyExpensesDataProvider;
     this.settingsManager             = settingsManager;
     MonthlyExpensesModel             = GetModel();
 }