Esempio n. 1
0
 /// <summary>
 /// Users actions.
 /// </summary>
 void HeaderActions_ActionPerformed(object sender, CommandEventArgs e)
 {
     switch (e.CommandName.ToLower())
     {
     case "impersonate":
         if (currentUser.IsGlobalAdministrator)
         {
             UserInfo ui = UserInfoProvider.GetUserInfo(userId);
             currentUser.UserImpersonate(ui);
         }
         break;
     }
 }
Esempio n. 2
0
    /// <summary>
    /// Users actions.
    /// </summary>
    private void HeaderActions_ActionPerformed(object sender, CommandEventArgs e)
    {
        switch (e.CommandName)
        {
        case "impersonate":
            // Use user impersonate
            UserInfo ui = UserInfoProvider.GetUserInfo(userId);
            currentUser.UserImpersonate(ui);
            break;

        case ComponentEvents.SAVE:
            btnOk_Click(sender, EventArgs.Empty);
            break;
        }
    }