示例#1
0
    protected override void CurrentContent_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        switch (e.CommandName)
        {
        case "UserRole":
            RedirectState("UserRole.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "ResetPassword":
            RedirectState("UserPasswordEdit.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "ViewPower":
            RedirectState("UserPowerInfo.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "Modify":
            RedirectState("SupportUserEdit.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "Power":
            Redirect("UserRolePower.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "Remove":
            objUserRule.DeleteUser(e.CommandArgument.ToString());
            RenderPage();
            break;

        case "RevertUserPower":
            objUserRule.RevertUserPower(e.CommandArgument.ToString(), "");
            MessageDialog("收回授权成功");
            break;

        case "Lock":
            objUserRule.SetUserLock(e.CommandArgument.ToString(), true);
            RenderPage();
            break;

        case "NoLock":
            objUserRule.SetUserLock(e.CommandArgument.ToString(), false);
            RenderPage();
            break;

        case "NoActivation":
            objUserRule.SetUserActivation(e.CommandArgument.ToString(), false);
            RenderPage();
            break;

        case "Activation":
            objUserRule.SetUserActivation(e.CommandArgument.ToString(), true);
            RenderPage();

            break;
        }
    }
示例#2
0
    /// <summary>
    /// 列表命令列表
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected override void CurrentContent_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        switch (e.CommandName)
        {
        case "Modify":
            RedirectState("UserEdit.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "ViewPower":
            RedirectState("UserPowerInfo.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "CopyPower":
            RedirectState("CopyPowerList.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "RevertUserPower":
            string AuthorizeGroupIDList = objUserRule.sys_authorizegroup.Where(s => s.ModuleTypeID == ModuleTypeID).Select(s => s.AuthorizeGroupID).ConvertListToString();
            if (AuthorizeGroupIDList.IsNoNullOrWhiteSpace())
            {
                objUserRule.RevertUserPower(e.CommandArgument.ToString(), AuthorizeGroupIDList);
            }
            MessageDialog("收回授权成功");
            break;

        case "UserRole":
            Redirect("UserRole.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "Remove":
            objUserRule.DeleteUser(e.CommandArgument.ToString());
            MessageDialog("删除成功");
            RenderPage();
            break;

        case "RePassword":
            objUserRule.ReSetPassword(e.CommandArgument.ToString(), "7777777");
            MessageDialog("初始化密码成功,密码为7777777");
            break;

        case "Lock":
            objUserRule.SetUserLock(e.CommandArgument.ToString(), true);
            MessageDialog("禁用成功");
            RenderPage();
            break;

        case "NoLock":
            objUserRule.SetUserLock(e.CommandArgument.ToString(), false);
            MessageDialog("启用成功");
            RenderPage();
            break;
        }
    }
示例#3
0
    /// <summary>
    /// 列表命令列表
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected override void CurrentContent_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        switch (e.CommandName)
        {
        case "ViewPower":
            RedirectState("UserPowerInfo.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "Modify":
            RedirectState("UserEdit.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "UserRole":
            RedirectState("UserRole.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "RevertUserPower":
            objUserRule.RevertUserPower(e.CommandArgument.ToString(), AuthorizeGroupID);
            MessageDialog("收回授权成功");
            break;

        case "CopyPower":
            RedirectState("CopyPowerList.aspx?UserID=" + e.CommandArgument.ToString());
            break;

        case "Remove":
            objUserRule.DeleteUser(e.CommandArgument.ToString());
            MessageDialog("删除成功");
            RenderPage();
            break;

        case "RePassword":
            objUserRule.ReSetPassword(e.CommandArgument.ToString(), "7777777");
            MessageDialog("初始化密码成功,密码为7777777");
            break;

        case "Lock":
            objUserRule.SetUserLock(e.CommandArgument.ToString(), true);
            MessageDialog("禁用成功");
            RenderPage();
            break;

        case "NoLock":
            objUserRule.SetUserLock(e.CommandArgument.ToString(), false);
            MessageDialog("启用成功");
            RenderPage();
            break;

        case "SetPower":
            RedirectState("UserPowerSet.aspx?UserID=" + e.CommandArgument.ToString());
            break;
        }
    }