public bool UpdateUser(string email)
        {
            if (txtEmail.Text != "")
              {
            bool blSuccess = true;
            try
            {
              NationalBuilderSupplyData.NBSDataDataContext mydb = new NationalBuilderSupplyData.NBSDataDataContext();

              var users = from a in mydb.NBSUsers
                  where a.UserID == Convert.ToInt16(Session["UserId"].ToString())
                  select a;

              foreach (NationalBuilderSupplyData.NBSUser us in users)
              {
            us.email = email;
              }

              // Submit the changes to the database.

            mydb.SubmitChanges();
              lblResult.Visible = true;
              lblResult.Text = "user email updated!";

            }
            catch (Exception ex)
            {
              //log error somewhere
              blSuccess = false;
            }
            return blSuccess;
              }
              else
              {

            return false;
              }
        }
 public void LoadUser(int UserID)
 {
     NationalBuilderSupplyData.NBSDataDataContext mydb = new NationalBuilderSupplyData.NBSDataDataContext();
       NationalBuilderSupplyData.NBSUser user = mydb.NBSUsers.Single(u => u.UserID == UserID);
       txtEmail.Text = user.email;
 }