public void Add(T obj)
 {
     using (DbContext dbContext = new ContactInformationEntities())
     {
         dbContext.Set <T>().Add(obj);
         dbContext.SaveChanges();
     }
 }
 public void Update(T obj)
 {
     using (var dbContext = new ContactInformationEntities())
     {
         dbContext.Entry(obj).State = EntityState.Modified;
         //dbContext.Set<T>();
         dbContext.SaveChanges();
     }
 }