コード例 #1
0
 public virtual async Task <bool> AddItemAsync(T item)
 {
     using (var dbContext = new SwipeITDBContext())
     {
         dbContext.Update(item);
         await dbContext.SaveChangesAsync();
     }
     return(true);
 }
コード例 #2
0
 public virtual async Task <bool> UpdateItemsAsync(IEnumerable <T> items)
 {
     using (var dbContext = new SwipeITDBContext())
     {
         dbContext.UpdateRange(items);
         await dbContext.SaveChangesAsync();
     }
     return(true);
 }
コード例 #3
0
        public virtual async Task <bool> DeleteItemAsync(int id)
        {
            using (var dbContext = new SwipeITDBContext())
            {
                var item = await GetItemAsync(id);

                dbContext.Remove(item);
                await dbContext.SaveChangesAsync();
            }
            return(true);
        }