using ODCWeb.DataAccess.Data; using ODCWeb.DataAccess.Repository.IRepository; using ODCWeb.Models; namespace ODCWeb.DataAccess.Repository { public class StandaloneBQTemplateRepository : Repository, IStandaloneBQTemplateRepository { private ApplicationDbContext _db; public StandaloneBQTemplateRepository(ApplicationDbContext db) : base(db) { _db = db; } public void update(StandaloneBQTemplate template) { _db.StandaloneBQTemplates.Update(template); } } public class StandaloneBQSectionRepository : Repository, IStandaloneBQSectionRepository { private ApplicationDbContext _db; public StandaloneBQSectionRepository(ApplicationDbContext db) : base(db) { _db = db; } public void update(StandaloneBQSection section) { _db.StandaloneBQSections.Update(section); } } public class StandaloneBQItemRepository : Repository, IStandaloneBQItemRepository { private ApplicationDbContext _db; public StandaloneBQItemRepository(ApplicationDbContext db) : base(db) { _db = db; } public void update(StandaloneBQItem item) { _db.StandaloneBQItems.Update(item); } } public class StandaloneBQOutputRepository : Repository, IStandaloneBQOutputRepository { private ApplicationDbContext _db; public StandaloneBQOutputRepository(ApplicationDbContext db) : base(db) { _db = db; } public void update(StandaloneBQOutput output) { _db.StandaloneBQOutputs.Update(output); } } }