public void VolunteerEdited(Volunteer volunteer) { db.Entry(volunteer).State = EntityState.Modified; foreach (Match match in volunteer.Matches) { db.Entry(match).State = EntityState.Modified; } db.Entry(volunteer.Location).State = EntityState.Modified; db.SaveChanges(); }
public Organization CreateOrganization(string name, Location location, string email) { using (var db = new VolunteerOrgContext()) { Organization newOrganization = new Organization(name, location, email); this.Association = newOrganization; db.Organizations.Add(newOrganization); db.SaveChanges(); return(newOrganization); } }