Broke some Eloquera tests to prove a point

This commit is contained in:
Mark McDowall 2013-02-06 00:40:57 -08:00 committed by kay.one
commit 8c99cca207
3 changed files with 37 additions and 15 deletions

View file

@ -22,25 +22,24 @@ namespace NzbDrone.Core.Datastore
protected EloqueraDb EloqueraDb { get; private set; }
public List<TModel> All()
{
return EloqueraDb.AsQueryable<TModel>().ToList();
}
public TModel Get(int rootFolderId)
public TModel Get(int id)
{
return EloqueraDb.AsQueryable<TModel>().Single(c => c.Id == rootFolderId);
return EloqueraDb.AsQueryable<TModel>().Single(c => c.Id == id);
}
public TModel Add(TModel rootFolder)
public TModel Add(TModel model)
{
return EloqueraDb.Insert(rootFolder);
return EloqueraDb.Insert(model);
}
public void Delete(int rootFolderId)
public void Delete(int id)
{
var itemToDelete = Get(rootFolderId);
var itemToDelete = Get(id);
EloqueraDb.Delete(itemToDelete);
}
}