public IncomesController(IIncomesService incomesService)
        {
            Guard.WhenArgument <IIncomesService>(incomesService, "Incomes service cannot be null.")
            .IsNull()
            .Throw();

            this.incomesService = incomesService;
        }
        public HistoryViewModel(IUsersService usersService,
                                IExpensesService expensesService,
                                IIncomesService incomesService)
        {
            this.expensesService = expensesService;
            this.incomesService  = incomesService;
            this.usersService    = usersService;

            this.PopulateTransactions();

            this.DeleteTransactionCommand = new RelayCommand <object>(DeleteTransaction);
            this.EditTransactionCommand   = new RelayCommand <object>(EditTransaction);
        }
Beispiel #3
0
        public IncomeAddEditViewModel(IUsersService usersService,
                                      IIncomesService incomesService,
                                      IIncomesFactory incomesFactory,
                                      IModelFactory modelFactory)
        {
            this.usersService   = usersService;
            this.incomesService = incomesService;
            this.incomesFactory = incomesFactory;
            this.modelFactory   = modelFactory;

            this.SimpleIncome = this.modelFactory.CreateSimpleIncome();
            this.Date         = DateTime.Today;
            this.IsEditMode   = false;
            this.IsSaveMode   = true;

            this.SaveCommand = new RelayCommand(Save);
            this.EditCommand = new RelayCommand(Edit);
        }
Beispiel #4
0
 public HomeController(IUsersService usersService, IExpendituresService expendService, IIncomesService incomesService)
 {
     _usersService   = usersService;
     _expendService  = expendService;
     _incomesService = incomesService;
 }
Beispiel #5
0
 public IncomeController(IIncomesService incomeService, ILogger <IncomeController> logger)
 {
     _incomeService = incomeService;
     _logger        = logger;
 }
Beispiel #6
0
 public IncomesController(IIncomesService incomesService, UserManager <ApplicationUser> userManager)
 {
     this.incomesService = incomesService;
     this.userManager    = userManager;
 }
Beispiel #7
0
 public CashBalanceCalculator(IIncomesService incomesService, IExpensesService expensesService)
 {
     _incomesService  = incomesService;
     _expensesService = expensesService;
 }
 public PrintIncomesAction(IIncomesService service, int absId)
 {
     _incomeService = service;
     _absId         = absId;
 }
 public PrintTasksAction(IIncomesService service)
 {
     _incomeService = service;
 }
Beispiel #10
0
 public IncomesController(IIncomesService incomesService)
 {
     _incomesService = incomesService;
 }