Esempio n. 1
0
 private void UpdateUser(tPeople dbuser)
 {
     MembershipUser user = null;
     try
     {
         if (dbuser != null)
         {
             if (txtName.Text.Length > 0)
             {
                 dbuser.PeopleAddress = txtAddress.Text;
                 dbuser.PeopleCity = txtCity.Text;
                 dbuser.PeopleEmail = txtEmail.Text;
                 // dbuser.PeopleFax = txtFax.Text;
                 dbuser.PeopleHome = txtHome.Text;
                 // dbuser.PeopleLogin = txtLogin.Text;
                 dbuser.PeopleMobile = txtMobile.Text;
                 dbuser.PeopleName = txtName.Text;
                 dbuser.PeopleState = txtState.Text;
                 dbuser.PeopleZip = txtZip.Text;
                 dbuser.PeopleOverseer = chkElder.Checked;
                 dbuser.PeopleEmail = txtEmail.Text;
                 if (txtEmail.Text.Length > 0)
                 {
                     if (txtLogin.Text.Length > 0)
                     {
                         if (dbuser.PeopleLogin != null)
                         {
                             user = Membership.GetUser(dbuser.PeopleLogin.Trim());
                         }
                         if (user != null)
                         {
                             // If we don't have the asp guid
                             if (!dbuser.PeopleAspId.HasValue)
                             {
                                 dbuser.PeopleAspId = (Guid)user.ProviderUserKey;
                             }
                         }
                         // Now update the user
                         if (user != null)
                         {
                             user.Email = txtEmail.Text;
                         }
                     }
                 }
                 m_db.SubmitChanges();
                 lblError.Text = "";
             }
         }
     }
     catch (Exception ex)
     {
         lblError.Text = ex.Message;
     }
 }
Esempio n. 2
0
 private tPeople CreateUser(String sName)
 {
     tPeople dbuser = null;
     try
     {
         // Find the existing user if there is one
         dbuser = m_db.tPeoples.Single(p => p.PeopleName.Equals(sName));
     }catch(Exception ex){
         // Don't display anything here
     }
     if (dbuser == null)
     {
         dbuser = new tPeople
         {
             PeopleAddress = txtAddress.Text.Trim(),
             PeopleCity = txtCity.Text.Trim(),
             PeopleEmail = txtEmail.Text.Trim(),
             PeopleHome = txtHome.Text.Trim(),
             PeopleMobile = txtMobile.Text.Trim(),
             PeopleName = txtName.Text.Trim(),
             PeopleState = txtState.Text.Trim(),
             PeopleZip = txtZip.Text.Trim(),
             PeopleOverseer = chkElder.Checked
         };
         if (dbuser != null)
         {
             m_db.tPeoples.InsertOnSubmit(dbuser);
             m_db.SubmitChanges();
         }
     }
     return dbuser;
 }