public void DeleteUser(User user)
 {
     User record = _DbContext.Users.Find(user.UserId);
     if (record != null)
     {
         _DbContext.Users.Remove(record);
         _DbContext.SaveChanges();
     }
 }
 public void SaveUser(User user)
 {
     if (user.UserId == 0)
     {
         //new
         _DbContext.Users.Add(user);
     }
     else
     {
         //modify existing
         User record = _DbContext.Users.Find(user.UserId);
         if (record != null)
         {
             _DbContext.Entry(record).CurrentValues.SetValues(user);
         }
     }
     _DbContext.SaveChanges();
 }