Пример #1
0
        //  /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());
        }
Пример #2
0
 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;
             }
         }
     }
 }
Пример #3
0
        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("修改管理员失败!");
            }
        }
Пример #4
0
        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");
                }
            }
        }
Пример #5
0
        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);
        }
Пример #6
0
        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);
            }
        }
Пример #7
0
        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");
            }
        }
Пример #8
0
        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();
 }
Пример #10
0
        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>");
     }
 }
Пример #12
0
        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);
        }
Пример #13
0
        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");
     }
 }
Пример #15
0
 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;
                }
            }
        }
Пример #18
0
        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);
        }
Пример #19
0
 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);
 }
Пример #20
0
        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);
        }
Пример #21
0
 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");
     }
 }
Пример #22
0
        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");
            }
        }
Пример #25
0
        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>";
            }
        }
Пример #26
0
        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();
 }
Пример #28
0
 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);
     }
 }
Пример #29
0
 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;
     }
 }
Пример #30
0
        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>");
            }
        }