Esempio n. 1
0
 public HomeController(
     ITipCalculator calculator,
     ILogger <HomeController> logger)
 {
     _calculator = calculator;
     _logger     = logger;
 }
Esempio n. 2
0
 public CalculatorPageViewModel(ITipCalculator tipCalculator,
                                ITipCalcTransaction tipCalcTransaction,
                                ITipDatabase tipDatabase)
 {
     _calculator         = tipCalculator;
     _tipCalcTransaction = tipCalcTransaction;
     _tipDatabase        = tipDatabase;
 }
        public CalculatorPageViewModel(ITipCalculator tipCalculator,
                                       ITipCalcTransaction tipCalcTransaction,
                                       ITipDatabase tipDatabase)
        {
            _calculator         = tipCalculator;
            _tipCalcTransaction = tipCalcTransaction;
            _tipDatabase        = tipDatabase;

            _totalText = new ValidatableObject <string>();

            AddValidations();

            Task.Run(async() => {
                SendTipSavedMessage(await GetCurrentCountOfSavedTipTransactions());
            });
        }
Esempio n. 4
0
 public MainPageViewModel(ITipCalculator tipCalculator)
 {
     _calculator = tipCalculator;
 }