public IBoilerStatus Retrieve() { using (var db = new BoilerDbContext()) { var b = db.Set <BoilerStatus>().OrderByDescending(t => t.Id).FirstOrDefault(); return(b == null ? new BoilerStatus() : b); } }
public IBoilerStatus Retrieve() { using (var db = new BoilerDbContext()) { var b = db.Set<BoilerStatus>().OrderByDescending(t => t.Id).FirstOrDefault(); return b == null ? new BoilerStatus() : b; } }
public IBoilerStatus Save(IBoilerStatus boiler) { using (var db = new BoilerDbContext()) { var b = db.Set <BoilerStatus>().OrderByDescending(t => t.Id).Select(i => i.Id).FirstOrDefault(); db.Boiler.RemoveRange(db.Boiler.Where(w => w.Id < b - 1000000)); db.Boiler.Add((BoilerStatus)boiler); db.SaveChanges(); } return(boiler); }
public IBoilerStatus Save(IBoilerStatus boiler) { using (var db = new BoilerDbContext()) { var b = db.Set<BoilerStatus>().OrderByDescending(t => t.Id).Select(i => i.Id).FirstOrDefault(); db.Boiler.RemoveRange(db.Boiler.Where(w => w.Id < b - 1000000)); db.Boiler.Add((BoilerStatus)boiler); db.SaveChanges(); } return boiler; }