public void LoadData() { var hasStates = _context.States.Any(); var hasCities = _context.Cities.Any(); if (hasStates && hasCities) { return; } if (!hasStates) { var lstStates = LoadStates(); _context.States.AddRange(lstStates); } if (!hasCities) { var lstCities = LoadCities(); _context.Cities.AddRange(lstCities); } _context.SaveChanges(); }
public void Update(City city) { var c = city; c.LastUsed = DateTime.Now; _context.Attach(c); _context.Entry(c).State = EntityState.Modified; _context.SaveChanges(); }