public void UpdateMember(Member member) { using (var context = new ScottishParliamentEntities()) { Member memberFromDB = context.Members.First(x => x.PersonID == member.PersonID); memberFromDB.ParliamentaryName = member.ParliamentaryName; memberFromDB.PreferredName = member.PreferredName; memberFromDB.BirthDate = member.BirthDate; memberFromDB.BirthDateIsProtected = member.BirthDateIsProtected; memberFromDB.GenderTypeID = member.GenderTypeID; memberFromDB.Notes = member.Notes; memberFromDB.PhotoURL = member.PhotoURL; memberFromDB.IsActive = member.IsActive; context.SaveChanges(); } }
public void AddMember(Member member) { using (var context = new ScottishParliamentEntities()) { member.IsActive = true; context.Members.Add(member); try { context.SaveChanges(); }catch (Exception ex) { Console.WriteLine(ex); Console.ReadLine(); } } }