Exemplo n.º 1
0
 public TasksListViewModel(IMvxNavigationService navigationService,
                           IDatabaseUserService databaseUserService,
                           ITaskWebApiService taskWebApiService,
                           IDatabaseTaskService databaseTaskService)
     : base(navigationService)
 {
     _taskWebApiService   = taskWebApiService;
     _databaseUserService = databaseUserService;
     _databaseTaskService = databaseTaskService;
     ShowTaskChangedView  = new MvxAsyncCommand <ItemTask>(ShowTaskChanged);
 }
 public TaskChangedViewModel(IMvxNavigationService navigationService,
                             IDatabaseUserService databaseUserService,
                             IDatabaseTaskService databaseTaskService,
                             IPhotoService photoService,
                             IMvxPictureChooserTask pictureChooserTask,
                             ITaskWebApiService taskWebApiService) : base(navigationService)
 {
     _photoService        = photoService;
     _databaseUserService = databaseUserService;
     _databaseTaskService = databaseTaskService;
     _pictureChooserTask  = pictureChooserTask;
     _taskWebApiService   = taskWebApiService;
 }
 public TaskWebApiService(IDatabaseTaskService databaseTaskService)
 {
     client = new HttpClient();
     _databaseTaskService = databaseTaskService;
 }