public DashboardPart Create() { var appVersion = Easy.Version.Parse(Version.VersionInfo); var dbVersion = _dbContext.Set <DBVersion>().Find(DBVersionRecord); if (appVersion == dbVersion) { return(null); } string path = PluginBase.GetPath <UpdaterPlug>(); string[] packages = Directory.GetFiles(Path.Combine(path, "DbScripts"), "package.*.zip"); return(new DashboardPart("Dashboard.UpdateDbFailed", new UpdateDbFailedViewModel { Packages = packages }, 0)); }
public BaseRepository(CMSDbContext dbContext) { cmsDbContext = dbContext; dbSet = cmsDbContext.Set <T>(); }
public IQueryable <E> Query <E>() where E : class { return(context.Set <E>()); }
public List <PersistKey> GetPersistKeys() { return(_dbContext.Set <PersistKey>().ToList()); }