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();
         }
     }
 }