#221 delete requests per category

This commit is contained in:
Drewster727 2016-05-27 02:21:54 -05:00
commit 217ce391e0
10 changed files with 169 additions and 8 deletions

View file

@ -53,6 +53,8 @@ namespace PlexRequests.Store.Repository
/// <returns></returns>
bool Delete(RequestBlobs entity);
bool DeleteAll(IEnumerable<RequestBlobs> entity);
/// <summary>
/// Updates the specified entity.
/// </summary>

View file

@ -122,5 +122,20 @@ namespace PlexRequests.Store.Repository
}
return result.All(x => true);
}
public bool DeleteAll(IEnumerable<RequestBlobs> entity)
{
ResetCache();
var result = new HashSet<bool>();
using (var db = Db.DbConnection())
{
db.Open();
foreach (var e in entity)
{
result.Add(db.Delete(e));
}
}
return result.All(x => true);
}
}
}