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