public void CreateSchool(School s) { using (var db = new HstDBContainer(_connectionString)) { db.Schools.AddObject(s); db.SaveChanges(); } }
private void FixupSchool(School previousValue) { if (previousValue != null && previousValue.Users.Contains(this)) { previousValue.Users.Remove(this); } if (School != null) { if (!School.Users.Contains(this)) { School.Users.Add(this); } if (SchoolId != School.Id) { SchoolId = School.Id; } } else if (!_settingFK) { SchoolId = null; } }
private void FixupSchool(School previousValue) { if (previousValue != null && previousValue.Children.Contains(this)) { previousValue.Children.Remove(this); } if (School != null) { if (!School.Children.Contains(this)) { School.Children.Add(this); } if (SchoolId != School.Id) { SchoolId = School.Id; } } }