示例#1
0
        public async Task UpdateItem(BindableOldSchoolArtist delta, OldSchoolArtist item)
        {
            var dbItems = await _client.GetTable <OldSchoolArtist>().Where(i => i.ImageUrl == item.ImageUrl).ToListAsync();

            var dbItem = dbItems[0];

            dbItem.Artist        = delta.Artist;
            dbItem.RelatedStyles = delta.RelatedStyles;
            dbItem.YearsArchive  = delta.YearsArchive;


            await _client.GetTable <OldSchoolArtist>().UpdateAsync(dbItem);

            var query = _client.GetTable <OldSchoolArtist>().Take(10);


            this.Items = await query.ToCollectionAsync <OldSchoolArtist>();
        }
示例#2
0
 public OldSchoolArtistsDataService(MobileServiceClient client)
 {
     this._client     = client;
     this.DataContext = new BindableOldSchoolArtist();
 }
 public Task UpdateItem(BindableOldSchoolArtist item, OldSchoolArtist delta)
 {
     throw new NotImplementedException();
 }