public void AddPerson(Person person) { using (var db = new PeopleDbContext()) { db.People.Add(person); db.SaveChanges(); } }
public void DeletePerson(Person person) { using (var db = new PeopleDbContext()) { db.People.Attach(person); db.People.Remove(person); db.SaveChanges(); } }
public void UpdatePerson(Person person) { using (var db = new PeopleDbContext()) { var original = db.People.Find(person.Id); db.Entry(original).CurrentValues.SetValues(person); db.SaveChanges(); } }