Example #1
0
 public void TaskListDelete(Guid id)
 {
     using (var dataContext = _storage.DataContext)
     {
         IDataSet <Task> taskRepository = dataContext.GetRepository <Task>();
         foreach (var task in taskRepository.GetAll()
                  .Where(t => t.TaskList.Id == id)
                  .ToList())
         {
             taskRepository.Delete(task.Id);
         }
         dataContext.GetRepository <TaskList>().Delete(id);
         dataContext.SaveChanges();
     }
 }
Example #2
0
 public Task <bool> Delete(T obj)
 {
     return(Task.Run(() => _dataSet.Delete(obj)));
 }
Example #3
0
 public void Delete(Guid id)
 {
     _dataProvider.Delete(id);
 }