Exemplo n.º 1
0
    protected override void CurrentTool_ItemCommand(object sender, WTF.Controls.MyCommandEventArgs e)
    {
        switch (e.CommandName)
        {
        case "Create":
            Redirect("SupportUserEdit.aspx");
            break;

        case "Remove":
            objUserRule.DeleteUser(gdvContent.SelectedRowDataKeys);
            RenderPage();
            break;

        case "Search":
            SearchCondition();
            break;
        }
    }
Exemplo n.º 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;
        }
    }
Exemplo n.º 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;
        }
    }
Exemplo n.º 4
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            string message = "Esta seguro que quiere eliminar el usuario?";

            if (MessageBox.Show(this, message, "DoctorDom", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
            {
                int qttRow = userRule.DeleteUser(GetUser());
                if (qttRow > 0)
                {
                    MessageBox.Show("El usuario fue eliminado con exito.", "Información",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    DialogResult = DialogResult.OK;
                    UserDeleted  = true;
                }
            }
        }