public Member UpdateMember(Member member)
 {
     _dbContext.Attach(member).State = EntityState.Modified;
     try {
         _dbContext.SaveChanges();
     }
     catch (DbUpdateConcurrencyException) {
         if (!MemberExists(member.MemberID))
         {
             return(null);
         }
         else
         {
             throw;
         }
     }
     return(member);
 }
 public PunchCard TransferPunchCard(PunchCard punchCard)
 {
     _dbContext.Attach(punchCard).State = EntityState.Modified;
     try {
         _dbContext.SaveChanges();
     }
     catch (DbUpdateConcurrencyException) {
         if (!PunchCardExists(punchCard.PunchCardID))
         {
             return(null);
         }
         else
         {
             throw;
         }
     }
     return(punchCard);
 }
 public Practice UpdatePractice(Practice practice)
 {
     _dbContext.Attach(practice).State = EntityState.Modified;
     try {
         _dbContext.SaveChanges();
     }
     catch (DbUpdateConcurrencyException) {
         if (!PracticeExists(practice.PracticeID))
         {
             return(null);
         }
         else
         {
             throw;
         }
     }
     return(practice);
 }