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(); } }
public IQueryable <TEntity> GetAll() { return(_dataProvider.GetAll()); }
public ICollection <T> GetAll() { return(dataSet.GetAll()); }