Пример #1
0
		public Detail (MobileTask task)
		{
			InitializeComponent ();

			this.ViewModel = new DetailViewModel(this.Navigation);
			this.ViewModel.Task = task;
			this.BindingContext = this.ViewModel;
		}
Пример #2
0
		private async Task UpdateIsCompleted(MobileTask task)
		{
			task.IsCompleted = !task.IsCompleted;

			this.IsBusy = true;
			await this.MobileService.UpsertTaskAsync(task);
			this.IsBusy = false;
		}
Пример #3
0
		public async Task<MobileTask> UpsertTaskAsync(MobileTask task)
		{
			return await this.Client.InvokeApiAsync<MobileTask, MobileTask>("task", task);
		}