public static QFTimesRevisionDialog CachedLoad(int timesRevisionID) { DbCache.TableKey key = new DbCache.TableKey("QFTimesRevisionDialog"); DbCache.CacheRecord record; key.Set(timesRevisionID); if (DbCache.Contains(key)) { record = DbCache.GetRecord(key); if (!record.IsValid()) { record.Value = Load(timesRevisionID); record.LastUpdate = DateTime.Now; record.Valid = true; } } else { record = new DbCache.CacheRecord(); record.Value = Load(timesRevisionID); record.LastUpdate = DateTime.Now; record.Valid = true; DbCache.SetRecord(key, record); } return (QFTimesRevisionDialog)record.Value; }
public static QFComponentsPhoto CachedLoad(int componentID) { DbCache.TableKey key = new DbCache.TableKey("QFComponentsPhoto"); DbCache.CacheRecord record; key.Set(componentID); if (DbCache.Contains(key)) { record = DbCache.GetRecord(key); if (!record.IsValid()) { record.Value = Load(componentID); record.LastUpdate = DateTime.Now; record.Valid = true; } } else { record = new DbCache.CacheRecord(); record.Value = Load(componentID); record.LastUpdate = DateTime.Now; record.Valid = true; DbCache.SetRecord(key, record); } return (QFComponentsPhoto)record.Value; }
public static QFPrikazVyskladDetail CachedLoad(int iDPrikazVYskladDetail, int prikazVyskladID) { DbCache.TableKey key = new DbCache.TableKey("QFPrikazVyskladDetail"); DbCache.CacheRecord record; key.Set(iDPrikazVYskladDetail, prikazVyskladID); if (DbCache.Contains(key)) { record = DbCache.GetRecord(key); if (!record.IsValid()) { record.Value = Load(iDPrikazVYskladDetail, prikazVyskladID); record.LastUpdate = DateTime.Now; record.Valid = true; } } else { record = new DbCache.CacheRecord(); record.Value = Load(iDPrikazVYskladDetail, prikazVyskladID); record.LastUpdate = DateTime.Now; record.Valid = true; DbCache.SetRecord(key, record); } return (QFPrikazVyskladDetail)record.Value; }