still very broken

This commit is contained in:
kay.one 2013-02-18 22:56:02 -08:00
commit 4504232956
43 changed files with 264 additions and 339 deletions

View file

@ -5,9 +5,9 @@ namespace NzbDrone.Core.Datastore
{
public interface IBasicRepository<TModel>
{
List<TModel> All();
IEnumerable<TModel> All();
TModel Get(int id);
TModel Add(TModel model);
TModel Insert(TModel model);
TModel Update(TModel model);
TModel Upsert(TModel model);
void Delete(int id);
@ -24,7 +24,7 @@ namespace NzbDrone.Core.Datastore
protected IEnumerable<TModel> Queryable { get { return ObjectDatabase.AsQueryable<TModel>(); } }
public List<TModel> All()
public IEnumerable<TModel> All()
{
return Queryable.ToList();
}
@ -34,7 +34,7 @@ namespace NzbDrone.Core.Datastore
return Queryable.Single(c => c.OID == id);
}
public TModel Add(TModel model)
public TModel Insert(TModel model)
{
return ObjectDatabase.Insert(model);
}