// /Admin/ErrorPage/ public ActionResult ErrorPage(string errorPage, string errorMessage) { AdminPage backEndPage = new AdminPage(); backEndPage.PageName = Resources.Strings.ErrorOccurred; ViewBag.AdminPage = backEndPage; ViewBag.ErrorPage = errorPage; ViewBag.ErrorMessage = errorMessage; return(View()); }
protected void Page_Load(object sender, EventArgs e) { if (PEContext.Current.Admin.IsSuperAdmin) { this.m_Administrator = true; } this.nodeId = BasePage.RequestInt32("NodeID"); if (!base.IsPostBack) { NodeInfo cacheNodeById = new NodeInfo(true); if (this.nodeId > 0) { this.SmpNavigator.AdditionalNode = Nodes.ShowNodeNavigation(this.nodeId, "ContentRecycle.aspx"); cacheNodeById = Nodes.GetCacheNodeById(this.nodeId); this.BtnClear.Text = "清空" + cacheNodeById.NodeName + "下的信息"; this.BtnRecycle.Text = "还原" + cacheNodeById.NodeName + "下的信息"; } this.DropRescentQuery.SelectedValue = BasePage.RequestStringToLower("ListType"); this.HdnListType.Value = BasePage.RequestStringToLower("ListType"); if (!this.m_Administrator) { this.m_arrContentNodeIdManage = RolePermissions.GetRoleNodeId(PEContext.Current.Admin.Roles, OperateCode.NodeContentManage); bool flag = false; if (this.nodeId > 0) { string findStr = this.nodeId.ToString(); if (cacheNodeById.IsNull) { AdminPage.WriteErrMsg("当前栏目不存在,可能被删除了请返回!"); } if (cacheNodeById.ParentId > 0) { findStr = findStr + "," + cacheNodeById.ParentPath; } if (StringHelper.FoundCharInArr(this.m_arrContentNodeIdManage, findStr)) { flag = true; } } else { flag = RolePermissions.AccessCheckNodePermission(OperateCode.NodeContentManage, -1); } if (!flag) { this.EBtnDelete.Enabled = false; this.EBtnRestore.Enabled = false; this.BtnClear.Enabled = false; this.BtnRecycle.Enabled = false; } } } }
private void ModifyAdmin() { AdministratorInfo administratorByAdminId = Administrators.GetAdministratorByAdminId(BasePage.RequestInt32("AdminId")); if (string.IsNullOrEmpty(this.TxtPassword.Text.Trim())) { administratorByAdminId.AdminPassword = this.ViewState["Password"].ToString(); } else { administratorByAdminId.AdminPassword = StringHelper.MD5(this.TxtPassword.Text); } if ((!administratorByAdminId.EnableModifyPassword && (administratorByAdminId.AdminPassword != this.ViewState["Password"].ToString())) && !PEContext.Current.Admin.IsSuperAdmin) { AdminPage.WriteErrMsg("没有修改密码的权限!"); } if (administratorByAdminId.AdminPassword != this.ViewState["Password"].ToString()) { administratorByAdminId.LastModifyPasswordTime = new DateTime?(DateTime.Now); } if (string.Compare(this.TxtUserName.Text.Trim(), this.ViewState["UserName"].ToString(), StringComparison.OrdinalIgnoreCase) != 0) { UserInfo usersByUserName = Users.GetUsersByUserName(this.TxtUserName.Text.Trim()); if (usersByUserName.IsNull) { AdminPage.WriteErrMsg("此前台用户名不存在!"); } if (!Administrators.GetAdministratorByUserName(usersByUserName.UserName).IsNull) { AdminPage.WriteErrMsg("此前台用户已经被添加为管理员了!"); } } administratorByAdminId.UserName = this.TxtUserName.Text.Trim(); administratorByAdminId.IsLock = this.ChkIsLock.Checked; administratorByAdminId.EnableModifyPassword = this.ChkEnableModifyPassword.Checked; administratorByAdminId.EnableMultiLogOn = this.ChkEnableMultiLogin.Checked; if (Administrators.Update(administratorByAdminId)) { if (this.RadPurview1.Checked) { RoleMembers.AddMemberToRoles(administratorByAdminId.AdminId, "0"); } else { RoleMembers.AddMemberToRoles(administratorByAdminId.AdminId, this.HdnBelongToRole.Value); } AdminPage.WriteSuccessMsg("修改管理员成功!", "AdministratorManage.aspx"); } else { AdminPage.WriteErrMsg("修改管理员失败!"); } }
protected void EgvSurvey_RowCommand(object sender, CommandEventArgs e) { int surveyId = DataConverter.CLng(e.CommandArgument); string commandName = e.CommandName; if (commandName != null) { if (!(commandName == "SetState1")) { if (!(commandName == "SetState2")) { if (!(commandName == "SetState0")) { if (commandName == "Del") { if (SurveyManager.Delete(surveyId.ToString())) { AdminPage.WriteSuccessMsg("删除问卷成功!", "Surveymanage.aspx"); return; } AdminPage.WriteErrMsg("<li>删除问卷失败!</li>"); } return; } if (SurveyManager.SetPassed(surveyId)) { AdminPage.WriteSuccessMsg("启用问题操作成功!", "SurveyManage.aspx"); return; } AdminPage.WriteErrMsg("<li>启用问题操作失败!</li>", "SurveyManage.aspx"); return; } } else { if (SurveyManager.SetForbid(surveyId)) { AdminPage.WriteSuccessMsg("禁用问题操作成功!", "SurveyManage.aspx"); return; } AdminPage.WriteErrMsg("<li>禁用问题操作失败!</li>", "SurveyManage.aspx"); return; } if (SurveyManager.SetPassedOfForbid(surveyId)) { AdminPage.WriteSuccessMsg("启用问题操作成功!", "SurveyManage.aspx"); } else { AdminPage.WriteErrMsg("<li>启用问题操作失败!</li>", "SurveyManage.aspx"); } } }
protected void WzdModelTemplate_NextButtonClick(object sender, WizardNavigationEventArgs e) { string text = this.TxtModelTemplateMdb.Text; if (string.IsNullOrEmpty(text)) { AdminPage.WriteErrMsg("<li>请填写导入数据库名!</li>", "ModelTemplateImport.aspx?ModelType=" + BasePage.RequestInt32("ModelType").ToString()); } this.DataBasePath(text); this.ImportModelTemplateDataBind(this.LstImportTemplateId, base.Server.MapPath(text)); this.SystemModelTemplateDataBind(this.LstSystemTemplateId); }
private void CloseMenu(object sender, RoutedEventArgs e) { bool isYes = false; isYes = DialogWindowManager.ShowConfirmationWindow(Properties.Resources.LogOutQuestion); if (isYes) { AdminPage actualMenu = App.Current.Windows.OfType <AdminPage>().FirstOrDefault(); actualMenu.Close(); PlayerManager.EndSession(administrador.Apodo); } }
protected void BtnSubmit_Click(object sender, EventArgs e) { bool flag = true; string userId = this.TxtBatchUserID.Text.Trim(); string text = this.TxtBatchUserName.Text; int startUserId = DataConverter.CLng(this.TxtStartUserId.Text); int endUserId = DataConverter.CLng(this.TxtEndUserId.Text); int groupId = DataConverter.CLng(this.LstUserGroupID.SelectedValue); if (groupId == 0) { AdminPage.WriteErrMsg("<li>请选择要移动的会员组!</li>", "UserManage.aspx"); } if (this.RadUserType1.Checked) { flag = Users.MoveByUsers(userId, groupId); } else if (this.RadUserType2.Checked) { flag = Users.MoveByUserName(text, groupId); } else if (this.RadUserType3.Checked) { flag = Users.MoveBetweenUserId(startUserId, endUserId, groupId); } else if (this.RadUserType4.Checked) { StringBuilder sb = new StringBuilder(""); for (int i = 0; i < this.LstBatchUserGroupID.Items.Count; i++) { if (this.LstBatchUserGroupID.Items[i].Selected) { StringHelper.AppendString(sb, this.LstBatchUserGroupID.Items[i].Value); } } if (sb.Length == 0) { AdminPage.WriteErrMsg("<li>请选择要移动的会员组!</li>", "UserManage.aspx"); } else { flag = Users.MoveByGroups(sb.ToString(), groupId); } } if (flag) { AdminPage.WriteSuccessMsg("<li>批量移动用户成功!</li>", "UserManage.aspx"); } else { AdminPage.WriteErrMsg("<li>批量移动用户失败!</li>", "UserManage.aspx"); } }
public void ClickUsersButton() { LogInAdmin(); HomePage homePage = new HomePage(Driver); AdminPage adminPage = new AdminPage(Driver); homePage.adminButton.Click(); adminPage.ClickUsersButton(); Assert.IsTrue(Driver.FindElement(By.XPath("/html/body/div/div/div/table/thead/tr/th[8]")).Text == "Acțiuni"); }
protected void Page_Load(object sender, EventArgs e) { try { RolePermissions.BusinessAccessCheck(OperateCode.CategoryInfoManage); } catch (CustomException exception) { AdminPage.WriteErrMsg("<li>您没有此功能权限,错误原因:" + exception.Message + "!</li>"); } this.Initial(); }
protected void btnOK_Click(object sender, EventArgs e) { IList <int> selectedProducts = SelectedProducts; try { int num = 0; if (selectedProducts.Count > 0) { if (!dropProductLine2.SelectedValue.HasValue) { ShowMsg("请选择要移动商品的产品线", false); } else { string str = ""; foreach (int num2 in selectedProducts) { str = str + num2.ToString() + ","; } if (str != "") { str = str.Substring(0, str.Length - 1); } AdminPage.SendMessageToDistributors(str + "|" + dropProductLine2.SelectedItem.Text, 6); foreach (int num3 in selectedProducts) { if (ProductLineHelper.UpdateProductLine(Convert.ToInt32(dropProductLine2.SelectedValue), num3)) { num++; } } if (num > 0) { BindProducts(); ShowMsg(string.Format("成功转移了{0}件商品", num), true); } else { ShowMsg("转移商品失败", false); } } } else { ShowMsg("请选择要转移的商品", false); } } catch (Exception) { ShowMsg("未知错误", false); } }
protected void EBtnDelete_Click(object sender, EventArgs e) { RolePermissions.BusinessAccessCheck(OperateCode.NodeContentManage, DataConverter.CLng(this.contentDataTable.Rows[0]["NodeId"])); if (ContentManage.UpdateStatus(this.m_GeneralId, -3)) { AdminPage.WriteSuccessMsg("<li>删除成功!</li>", "ContentManage.aspx?NodeID=" + this.contentDataTable.Rows[0]["NodeId"].ToString()); } else { AdminPage.WriteErrMsg("<li>删除失败!</li>"); } }
public string CreateToDomain(string domain) { _browser.Navigate("http://" + Base._config.Env + "." + Base._config.GlobalConfigObject[domain]["Url"] + "/" + Base._config.GlobalConfigObject[domain]["Language"] + "/" + "admin"); AdminPage adminPage = new AdminPage(_browser); adminPage.ClickOnCreatePost(); var title = adminPage.GetPostTitle().Split('>')[1]; var parsedTitle = new string(title.ToCharArray().Where(c => char.IsLetter(c) || c == '-').ToArray()).Replace("posts", "").Replace("-", " "); Title = parsedTitle.Trim(); return(parsedTitle); }
public void NumberOfLinksOnToAdminPageEEPackage() { Trace.WriteLine(BasePage.RunningTestKeyWord + "'Number Of Links on Admin Page'"); AdminPage adminPage = new AdminPage(_driver); adminPage.OpenUsingUrl(_baseUrl); Trace.WriteLine(BasePage.TraceLevelPage + "ASSERT the number of links on Admin page: " + AdminPage.NumberOfLinksEEPackage); Assert.That(adminPage.FindElements(By.XPath(AdminPage.FeaturesList)).Count, Is.EqualTo(AdminPage.NumberOfLinksEEPackage), "The number of links on Admin page is not correct"); }
protected void BtnSave_Click(object sender, EventArgs e) { if (DataConverter.CLng(this.HdnSurveyId.Value) == 0) { AdminPage.WriteErrMsg("请指定问卷ID!"); } else { FileSystemObject.WriteFile(HttpContext.Current.Server.MapPath(@"~\Survey\") + DataSecurity.FilterBadChar(this.LtrFileName.Text), this.SurveyContent.Value); AdminPage.WriteSuccessMsg("编辑页面成功!保存在../Survey/" + this.LtrFileName.Text, "SurveyManage.aspx"); } }
protected void EgvCache_RowCommand(object sender, CommandEventArgs e) { if (e.CommandName == "Del") { string str = e.CommandArgument.ToString(); if (!string.IsNullOrEmpty(str)) { SiteCache.Remove(str); AdminPage.WriteSuccessMsg("清除缓存成功!", "CacheManage.aspx"); } } }
protected void BtnBatchAdd_Click(object sender, EventArgs e) { string str = this.Valid(); if (!string.IsNullOrEmpty(str)) { AdminPage.WriteErrMsg(str); } else { CardInfo info = new CardInfo(); info.CardType = 0; string[] field = this.DropProductId.SelectedValue.Split(new char[] { '|' }); info.ProductId = DataConverter.CLng(DataSecurity.GetArrayValue(0, field)); info.TableName = DataSecurity.GetArrayValue(1, field); if (string.IsNullOrEmpty(info.TableName)) { info.ProductName = Present.GetPresentNameById(info.ProductId); } else { info.ProductName = ProductCommon.GetProductName(info.ProductId); } info.Money = DataConverter.CDecimal(this.TxtMoney.Text); info.ValidNum = (this.DropValidUnit.SelectedValue == "5") ? DataConverter.CLng(this.DropUserGroup.SelectedValue) : DataConverter.CLng(this.TxtValidNum.Text); info.ValidUnit = DataConverter.CLng(this.DropValidUnit.SelectedValue); info.EndDate = this.DpkEnd.Date; info.AgentName = this.TxtAgentName.Text; info.UserName = ""; info.CreateTime = DateTime.Now; info.OrderItemId = 0; IList <string[]> list = new List <string[]>(); int num = DataConverter.CLng(this.TxtNums.Text); int num2 = 0; do { info.CardNum = RandomManage.GetRandStringByPattern(this.TxtCardNum.Text).ToUpper(); string input = RandomManage.GetRandStringByPattern(this.TxtPassword.Text).ToUpper(); info.Password = StringHelper.Base64StringEncode(input); if (Cards.CardAdd(info)) { list.Add(new string[] { info.CardNum, input }); } num2++; }while (num2 < num); if ((info.ProductId > 0) && (list.Count > 0)) { int count = list.Count; AddStock(info, count); } this.ShowAddedCard(info, list); } }
protected void Page_Load(object sender, EventArgs e) { string str = BasePage.RequestString("Action"); if (!string.IsNullOrEmpty(str)) { string id = BasePage.RequestString("ZoneId"); string returnurl = "ADZoneManage.aspx"; switch (str) { case "Delete": ADZone.Delete(id); ADZone.DeleteJS(id); return; case "Copy": if (!ADZone.CopyADZone(id)) { AdminPage.WriteErrMsg("复制广告版位失败!", returnurl); return; } AdminPage.WriteSuccessMsg("复制广告版位成功!", returnurl); ADZone.CreateJS(id); return; case "Pause": ADZone.PauseADZone(id); ADZone.DeleteJS(id); BasePage.ResponseRedirect(returnurl); return; case "Active": ADZone.ActiveADZone(id); ADZone.CreateJS(id); BasePage.ResponseRedirect(returnurl); return; case "Clear": ADZone.ClearADZone(id); ADZone.DeleteJS(id); BasePage.ResponseRedirect(returnurl); return; case "Refurbish": ADZone.CreateJS(id); AdminPage.WriteSuccessMsg("刷新成功!", "AdZoneManage.aspx"); return; default: return; } } }
protected void WzdAd_NextButtonClick(object sender, WizardNavigationEventArgs e) { string text = this.TxtImportMdb.Text; if (string.IsNullOrEmpty(text)) { AdminPage.WriteErrMsg("<li>请填写导入数据库名!</li>", "ADZoneImport.aspx"); } this.DataBasePath(text); this.ImportDataBind(this.LstImportZoneId, base.Server.MapPath(text)); this.SystemDataBind(this.LstSystemZoneId); }
public void Initialize() { wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10)); driver.Url = @"http://*****:*****@"http://localhost:3000/admin"; wait.Until((d) => AdminPage.IsAdminPageOpened(d)); adminPage = new AdminPage(driver); }
public string Create() { _browser.Navigate(Base._config.Url + "/" + Base._config.ConfigObject.Language + "/" + "admin"); AdminPage adminPage = new AdminPage(_browser); adminPage.ClickOnCreatePost(); var title = adminPage.GetPostTitle().Split('/').Last(); var parsedTitle = new string(title.ToCharArray().Where(c => char.IsLetter(c) || c == '-').ToArray()).Replace("posts", "").Replace("-", " "); Title = parsedTitle.Trim(); return(parsedTitle); }
protected void BtnSave_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(this.TxtSqlstr.Text) && (this.TxtSqlstr.Text != "请先建立SQL语句")) { bool flag = XmlManage.SaveFileNode(this.xmlfilepath, "root", "LabelSqlString", this.TxtSqlstr.Text); if (this.ChkPage.Checked) { if (!string.IsNullOrEmpty(this.TxtSqlCount.Text) && (this.TxtSqlCount.Text != "请先建立SQL统计语句")) { flag = XmlManage.SaveFileNode(this.xmlfilepath, "root", "LabelSqlCount", this.TxtSqlCount.Text); } else { flag = false; this.TxtSqlCount.Text = "请先建立SQL统计语句"; } if ((string.Compare(this.Dbtype.Split(new char[] { '_' })[0], "sql", StringComparison.Ordinal) != 0) && flag) { if (!string.IsNullOrEmpty(this.TxtSqlPage.Text) && (this.TxtSqlPage.Text != "请先建立SQL分页语句")) { flag = XmlManage.SaveFileNode(this.xmlfilepath, "root", "LabelSqlPage", this.TxtSqlPage.Text); } else { flag = false; this.TxtSqlPage.Text = "请先建立SQL分页语句"; } flag = XmlManage.SaveFileNode(this.xmlfilepath, "root", "LabelSqlPage", this.TxtSqlPage.Text); } } if (flag) { File.Copy(this.xmlfilepath, HttpContext.Current.Server.MapPath(this.m_LabelLibPath) + @"\" + this.m_LabelName + ".config", true); BasePage.ResponseRedirect("LabelManage.aspx"); } } else { this.TxtSqlstr.Text = "请先建立SQL语句"; } } catch (IOException) { AdminPage.WriteErrMsg("没有标签目录或临时目录或标签文件的访问权限!", "LabelManage.aspx"); } catch (UnauthorizedAccessException) { AdminPage.WriteErrMsg("没有标签目录或临时目录或标签文件的访问权限!", "LabelManage.aspx"); } }
private void LoginButton_Click(object sender, RoutedEventArgs e) { db = new OracleDbContext(); if (Pima.ViewModel.Validation.ValidateRegisterAndLogin(UserName, ErrorUsername, PasswordBox, ErrorPassword, null, null)) { try { User user1 = db.Users.FirstOrDefault(x => x.Login == UserName.Text); if (user1 != null && user1.Login == "admin") { if (User.getHash(PasswordBox.Password).Equals(user1.Password)) { string Password1 = User.getHash(PasswordBox.Password); CurrentUser.User = user1; var Login = new OracleParameter("Login", OracleDbType.NVarchar2, UserName.Text, ParameterDirection.Input); var Password = new OracleParameter("Password", OracleDbType.NVarchar2, Password1, ParameterDirection.Input); var UserId_OUT = new OracleParameter("UserId_OUT", OracleDbType.Int32, ParameterDirection.Output); var sql = "BEGIN LOGIN(:Login, :Password, :UserId_OUT); END;"; var checkuser = db.Database.ExecuteSqlCommand(sql, Login, Password, UserId_OUT); UserId = Convert.ToInt32(UserId_OUT.Value.ToString()); Close(); foreach (Window window in Application.Current.Windows) { if (window.GetType() == typeof(MainWindow)) { AdminPage user = new AdminPage(); (window as MainWindow).CurrentPage.Navigate(user); } } } else { ErrorPassword.Content = "Invalid password."; ErrorPassword.Visibility = Visibility.Visible; } } else { ErrorUsername.Content = "A user with this name does not exist."; ErrorUsername.Visibility = Visibility.Visible; } } catch { } } }
protected void EBtnCopyDir_Click(object sender, EventArgs e) { if (!FileSystemObject.IsExist(this.currentDirectory + this.TxtCopyDir.Text, FsoMethod.Folder)) { base.Response.Write("<script type='text/javascript'>parent.frames[\"left\"].location.reload();</script>"); FileSystemObject.CopyDirectory(this.currentDirectory + this.HdnCopyDir.Value, this.currentDirectory + this.TxtCopyDir.Text); AdminPage.WriteSuccessMsg("<li>复制目录成功。</li>", this.m_UrlReferrer); } else { AdminPage.WriteErrMsg("<li>重命名的目录已经存在了。</li>", this.m_UrlReferrer); } }
protected void EBtnSaverTemplate_Click(object sender, EventArgs e) { ADZoneJS ejs = new ADZoneJS(); if (ejs.SaveJSTemplate(this.TxtADTemplate.Text.Trim(), (ADZoneType)DataConverter.CLng(this.HdnZoneType.Value))) { AdminPage.WriteSuccessMsg("<li>修改成功!</li>", "JSTemplate.aspx"); } else { AdminPage.WriteErrMsg("修改错误,检查您的服务器是否给文件写入权限!", "JSTemplate.aspx"); } }
private void ShowPkZoneInfo(RepeaterItemEventArgs e, Label LblNetizen, Label LblNetizenContent, Label LblNetizenTime, Label LblNetizenIp, Label LblDelete) { CommentPKZoneInfo dataItem = (CommentPKZoneInfo)e.Item.DataItem; LblNetizen.Text = dataItem.UserName; LblNetizenContent.Text = dataItem.Content; LblNetizenTime.Text = dataItem.UpdateTime.ToString(); LblNetizenIp.Text = dataItem.IP; if (!string.IsNullOrEmpty(PEContext.Current.Admin.UserName)) { LblDelete.Text = "操作:<a href='" + AdminPage.AppendSecurityCode("CommentPKZoneManage.aspx?Action=Delete&PKId=" + dataItem.PKId.ToString() + "&CommentID=" + BasePage.RequestInt32("CommentID").ToString() + "&Title=" + BasePage.RequestString("Title")) + "' >删除</a>"; } }
public MainStatPage(AdminPage adminPage) { InitializeComponent(); this.adminPage = adminPage; basicColumn = new StatColumn(); statPie = new StatPie(); statLine = new StatLine(); statGeoMap = new StatGeoMap(); MainStatFrame.Content = basicColumn; }
protected void Page_Load(object sender, EventArgs e) { try { RolePermissions.BusinessAccessCheck(OperateCode.SpecialInfoManage); } catch (CustomException exception) { AdminPage.WriteErrMsg("<li>您没有此功能权限,错误原因:" + exception.Message + "!</li>"); } this.action = BasePage.RequestStringToLower("Action", "special"); this.Initial(); }
protected void BtnLock_Click(object sender, EventArgs e) { if (this.HdnLockType.Value == "1") { Users.BatchLock(this.userId.ToString()); AdminPage.WriteSuccessMsg("<li>操作锁定会员成功!</li>", "UserShow.aspx?UserID=" + this.userId); } else { Users.BatchUnlock(this.userId.ToString()); AdminPage.WriteSuccessMsg("<li>操作解锁会员成功!</li>", "UserShow.aspx?UserID=" + this.userId); } }
protected void Page_Load(object sender, EventArgs e) { this.m_NodeId = BasePage.RequestInt32("NodeId"); this.action = BasePage.RequestString("Action"); if (!Nodes.CheckRoleNodePurview(this.m_NodeId, OperateCode.CurrentNodesManage)) { AdminPage.WriteErrMsg("<li>对不起,您没有当前栏目的管理权限!</li>"); } if (string.IsNullOrEmpty(this.action)) { this.m_IsRootOrder = true; } }
protected void EBtnBatchEnable_Click(object sender, EventArgs e) { StringBuilder builder = new StringBuilder(""); if (WordReplace.Enabled(this.EgvWordFilter.SelectList.ToString())) { AdminPage.WriteSuccessMsg("<li>启用操作成功!</li>", "WordFilterManage.aspx"); } else { AdminPage.WriteErrMsg("<li>启用失败!</li>"); } }