/// <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; } }
/// <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; } }