public void EditUser(string account)
        {
            if (account != "")
            {
                user              = UserManagement.Users.User.FindBylogin(account);
                txtLogin.Text     = user.login;
                txtPassword.Text  = user.password;
                txtFirstName.Text = HttpUtility.HtmlDecode(user.IsfirstNameNull()?"":user.firstName);
                txtSurName.Text   = HttpUtility.HtmlDecode(user.IssurNameNull()?"":user.surName);
                txtUserId.Text    = user.id.ToString();
                txtEMail.Text     = user.IsemailNull()?"":user.email;
                txtLogin.Enabled  = false;
            }
            else
            {
                txtLogin.Text     = "";
                txtPassword.Text  = "";
                txtFirstName.Text = "";
                txtSurName.Text   = "";
                txtEMail.Text     = "";
                txtUserId.Text    = Guid.NewGuid().ToString();
                txtLogin.Enabled  = true;
            }

            gridRoles.DataSource = UserManagement.Users.Role;
            gridRoles.DataBind();
        }
Esempio n. 2
0
 /// <summary>
 /// Ist ein Benutzer eingeloggt, wird sein Name als Default genommen.
 /// </summary>
 private void SetDefaultName()
 {
     if (m_FromTB.Text.Length == 0)
     {
         // Ist der Benutzer eingeloggt, wird sein Name als Default vorgegeben.
         Users         u    = UserManagement.Users;
         Users.UserRow user = u.User.FindBylogin(Page.User.Identity.Name.ToLower(CultureInfo.CurrentCulture));
         if (user != null)
         {
             string szName = "";
             if (!user.IsfirstNameNull())
             {
                 szName += user.SafeFirstName + " ";
             }
             if (!user.IssurNameNull())
             {
                 szName += user.SafeSurName;
             }
             m_FromTB.Text  = szName.Trim();
             m_EmailTB.Text = user.email;
         }
     }
 }