Exemplo n.º 1
0
 public MainPage(EncouragementDatabase database)
 {
     InitializeComponent();
     _database = database;
     _encouragementRepository = new EncouragementRepository(_database);
     _viewModel = BindingContext as MainPageViewModel ?? throw new InvalidOperationException("The binding context is not a MainPageViewModel.");
     _viewModel.PropertyChanged += OnPropertyChanged;
 }
 public MainPageViewModel()
 {
     _encouragementRepository = new EncouragementRepository(_database);
     ShowAlertCommand         = new Command(OnMoodSelected);
     ButtonPressedCommand     = new Command(OnMoodEditing);
 }