コード例 #1
0
 protected void CheckUserPower(string powerString, PowerCheckType powerCheckType)
 {
     if (!CompareUserPower(powerString, powerCheckType))
     {
         ScriptHelper.Alert(ShopLanguage.ReadLanguage("NoPower"));
     }
 }
コード例 #2
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            int id        = RequestHelper.GetQueryString <int>("Id");
            var adKeyword = AdKeywordBLL.Read(id);

            adKeyword.Name    = Name.Text;
            adKeyword.Url     = Url.Text;
            adKeyword.OrderId = int.Parse(OrderId.Text);
            adKeyword.Tm      = DateTime.Now;
            if (string.IsNullOrEmpty(adKeyword.Url))
            {
                adKeyword.Url = "/searchresults.html?kw=" + adKeyword.Name;
            }

            string alertMessage = ShopLanguage.ReadLanguage("UpdateOK");

            if (adKeyword.Id > 0)
            {
                CheckAdminPower("UpdateAdKeyword", PowerCheckType.Single);
                AdKeywordBLL.Update(adKeyword);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("AdKeyword"), adKeyword.Id);
            }
            else
            {
                CheckAdminPower("AddAdKeyword", PowerCheckType.Single);
                id = AdKeywordBLL.Add(adKeyword);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("AdKeyword"), id);
                alertMessage = ShopLanguage.ReadLanguage("AddOK");
            }
            ScriptHelper.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #3
0
ファイル: EvaluateName.cs プロジェクト: xuefuruanjian/ems
        protected override void PageLoad()
        {
            base.PageLoad();
            base.Title = "ÆÀ¹ÀÃû³ÆÁбí";

            string Action = RequestHelper.GetQueryString <string>("Action");

            if (Action == "Delete")
            {
                base.CheckUserPower("DeleteEvaluateName", PowerCheckType.Single);
                string selectID = RequestHelper.GetQueryString <string>("SelectID");
                if (!string.IsNullOrEmpty(selectID))
                {
                    EvaluateNameBLL.DeleteEvaluateName(selectID);
                    AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("DeleteRecord"), ShopLanguage.ReadLanguage("EvaluateName"), selectID);
                    ScriptHelper.Alert(ShopLanguage.ReadLanguage("DeleteOK"), Request.UrlReferrer.ToString());
                }
            }

            base.CheckUserPower("ReadEvaluateName", PowerCheckType.Single);
            EvaluateNameInfo evaluateName = new EvaluateNameInfo();

            evaluateName.CompanyIdCondition = base.UserCompanyID.ToString();
            EvaluateNameList = EvaluateNameBLL.SearchEvaluateNameList(evaluateName, base.CurrentPage, base.PageSize, ref this.Count);
            base.BindPageControl(ref base.CommonPager);
        }
コード例 #4
0
ファイル: AdminAdd.aspx.cs プロジェクト: xuefuruanjian/ems
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            AdminInfo admin = new AdminInfo();

            admin.ID = RequestHelper.GetQueryString <int>("ID");
            if (admin.ID > 0)
            {
                admin = AdminBLL.ReadAdmin(admin.ID);
            }
            admin.Name          = this.Name.Text;
            admin.Email         = this.Email.Text;
            admin.GroupID       = Convert.ToInt32(this.GroupID.Text);
            admin.Password      = StringHelper.Password(this.Password.Text, (PasswordType)ShopConfig.ReadConfigInfo().PasswordType);
            admin.LastLoginDate = RequestHelper.DateNow;
            admin.LastLoginIP   = ClientHelper.IP;
            admin.IsCreate      = 0;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (admin.ID == -2147483648)
            {
                base.CheckAdminPower("AddAdmin", PowerCheckType.Single);
                int id = AdminBLL.AddAdmin(admin);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Admin"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateAdmin", PowerCheckType.Single);
                AdminBLL.UpdateAdmin(admin);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Admin"), admin.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #5
0
ファイル: CourseCate.aspx.cs プロジェクト: xuefuruanjian/ems
        protected void Page_Load(object sender, EventArgs e)
        {
            base.CheckAdminPower("ReadCourseCate", PowerCheckType.Single);
            string action = RequestHelper.GetQueryString <string>("Action");
            int    id     = RequestHelper.GetQueryString <int>("ID");

            if ((!string.IsNullOrEmpty(action)) && id > 0)
            {
                if (action == "Down")
                {
                    base.CheckAdminPower("OrderCourseCate", PowerCheckType.Single);
                    CourseCateBLL.MoveDownCourseCate(id);
                    AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("MoveRecord"), ShopLanguage.ReadLanguage("CourseCate"), id);
                }
                else if (action == "Up")
                {
                    base.CheckAdminPower("OrderCourseCate", PowerCheckType.Single);
                    CourseCateBLL.MoveUpCourseCate(id);
                    AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("MoveRecord"), ShopLanguage.ReadLanguage("CourseCate"), id);
                }
                else if (action == "Delete")
                {
                    base.CheckAdminPower("DeleteCourseCate", PowerCheckType.Single);
                    CourseCateBLL.DeleteCourseCate(id);
                    AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("DeleteRecord"), ShopLanguage.ReadLanguage("CourseCate"), id);
                }
            }

            CourseCateInfo CourseCateModel = new CourseCateInfo();

            CourseCateModel.Condition = CompanyBLL.SystemCompanyId.ToString();
            base.BindControl(CourseCateBLL.ReadCourseCateNamedList(CourseCateModel), this.RecordList);
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CheckAdminPower("ReadFlash", PowerCheckType.Single);
                string action = RequestHelper.GetQueryString <string>("Action");
                if (action == "Delete")
                {
                    CheckAdminPower("DeleteFlash", PowerCheckType.Single);
                    int id = RequestHelper.GetQueryString <int>("Id");
                    if (id > 0)
                    {
                        FlashBLL.Delete(id);
                        AdminLogBLL.Add(ShopLanguage.ReadLanguage("DeleteRecord"), ShopLanguage.ReadLanguage("Flash"), id);
                        foreach (var adImage in AdImageBLL.ReadList(id))
                        {
                            AdminLogBLL.Add(ShopLanguage.ReadLanguage("DeleteRecord"), ShopLanguage.ReadLanguage("FlashPhoto"), adImage.Id);
                        }
                        AdImageBLL.DeleteByAdType(id);
                        //ScriptHelper.Alert(ShopLanguage.ReadLanguage("DeleteOK"), RequestHelper.RawUrl);
                    }
                }

                BindControl(FlashBLL.SearchList(CurrentPage, PageSize, ref Count), RecordList, MyPager);
            }
        }
コード例 #7
0
        /// <summary>
        /// 提交按钮点击方法
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            GroupBuyInfo groupBuy = new GroupBuyInfo();

            groupBuy.ID          = RequestHelper.GetQueryString <int>("ID");
            groupBuy.Name        = Name.Text;
            groupBuy.Photo       = Photo.Text;
            groupBuy.Description = Description.Value;
            groupBuy.ProductID   = RequestHelper.GetForm <int>("ctl00$ContentPlaceHolder$PrdouctID");
            groupBuy.StartDate   = Convert.ToDateTime(StartDate.Text);
            groupBuy.EndDate     = Convert.ToDateTime(EndDate.Text).AddDays(1).AddSeconds(-1);
            groupBuy.Price       = Convert.ToDecimal(Price.Text);
            groupBuy.MinCount    = Convert.ToInt32(MinCount.Text);
            groupBuy.MaxCount    = Convert.ToInt32(MaxCount.Text);
            groupBuy.EachNumber  = Convert.ToInt32(EachNumber.Text);
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (groupBuy.ID == int.MinValue)
            {
                CheckAdminPower("AddGroupBuy", PowerCheckType.Single);
                int id = GroupBuyBLL.AddGroupBuy(groupBuy);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("GroupBuy"), id);
            }
            else
            {
                CheckAdminPower("UpdateGroupBuy", PowerCheckType.Single);
                GroupBuyBLL.UpdateGroupBuy(groupBuy);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("GroupBuy"), groupBuy.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #8
0
ファイル: FlashPhoto.aspx.cs プロジェクト: xuefuruanjian/ems
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            FlashPhotoInfo flashPhoto = new FlashPhotoInfo();

            flashPhoto.ID       = RequestHelper.GetQueryString <int>("ID");
            flashPhoto.FlashID  = RequestHelper.GetQueryString <int>("FlashID");
            flashPhoto.Title    = this.Title.Text;
            flashPhoto.URL      = this.URL.Text;
            flashPhoto.FileName = this.FileName.Text;
            flashPhoto.Date     = RequestHelper.DateNow;
            string message = ShopLanguage.ReadLanguage("AddOK");

            if (flashPhoto.ID == -2147483648)
            {
                base.CheckAdminPower("AddFlashPhoto", PowerCheckType.Single);
                int id = FlashPhotoBLL.AddFlashPhoto(flashPhoto);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("FlashPhoto"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateFlashPhoto", PowerCheckType.Single);
                FlashPhotoBLL.UpdateFlashPhoto(flashPhoto);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("FlashPhoto"), flashPhoto.ID);
                message = ShopLanguage.ReadLanguage("UpdateOK");
            }
            ScriptHelper.Alert(message, RequestHelper.RawUrl);
        }
コード例 #9
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            LinkInfo link = new LinkInfo();

            link.ID        = RequestHelper.GetQueryString <int>("ID");
            link.LinkClass = 1;

            link.Display = TextDisplay.Text;

            link.URL    = URL.Text;
            link.Remark = Remark.Text;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (link.ID == int.MinValue)
            {
                CheckAdminPower("AddLink", PowerCheckType.Single);
                int id = LinkBLL.AddLink(link);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Link"), id);
            }
            else
            {
                CheckAdminPower("UpdateLink", PowerCheckType.Single);
                LinkBLL.UpdateLink(link);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Link"), link.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            ScriptHelper.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #10
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            VoteInfo vote = new VoteInfo();

            vote.ID       = RequestHelper.GetQueryString <int>("ID");
            vote.VoteType = Convert.ToInt32(this.VoteType.Text);
            vote.Title    = this.Title.Text;
            vote.Note     = this.Note.Text;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (vote.ID == -2147483648)
            {
                base.CheckAdminPower("AddVote", PowerCheckType.Single);
                int id = VoteBLL.AddVote(vote);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Vote"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateVote", PowerCheckType.Single);
                VoteBLL.UpdateVote(vote);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Vote"), vote.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #11
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            FlashInfo flash = new FlashInfo();

            flash.ID        = RequestHelper.GetQueryString <int>("ID");
            flash.Title     = this.Title.Text;
            flash.Introduce = this.Introduce.Text;
            flash.Width     = Convert.ToInt32(this.Width.Text);
            flash.Height    = Convert.ToInt32(this.Height.Text);
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (flash.ID == -2147483648)
            {
                base.CheckAdminPower("AddFlash", PowerCheckType.Single);
                int id = FlashBLL.AddFlash(flash);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Flash"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateFlash", PowerCheckType.Single);
                FlashBLL.UpdateFlash(flash);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Flash"), flash.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #12
0
        /// <summary>
        /// 提交按钮点击方法
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            VoteInfo vote = new VoteInfo();

            vote.ID       = RequestHelper.GetQueryString <int>("ID");
            vote.FatherID = Convert.ToInt32(FatherID.Text);
            //vote.VoteType = Convert.ToInt32(VoteType.Text);
            vote.Title   = Title.Text;
            vote.Note    = Note.Text;
            vote.OrderID = Convert.ToInt32(OrderID.Text.Trim());
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (vote.ID == int.MinValue)
            {
                CheckAdminPower("AddVote", PowerCheckType.Single);
                int id = VoteBLL.AddVote(vote);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Vote"), id);
            }
            else
            {
                CheckAdminPower("UpdateVote", PowerCheckType.Single);
                VoteBLL.UpdateVote(vote);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Vote"), vote.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            ScriptHelper.Alert(alertMessage, "Vote.aspx");
        }
コード例 #13
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            EmailContentInfo emailContent = new EmailContentInfo();

            emailContent.Key          = RequestHelper.GetQueryString <string>("Key");
            emailContent.IsSystem     = RequestHelper.GetQueryString <int>("IsSystem");
            emailContent.EmailTitle   = this.EmailTitle.Text;
            emailContent.EmailContent = this.EmailContent.Value;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (emailContent.Key == string.Empty)
            {
                emailContent.Key = Guid.NewGuid().ToString();
                base.CheckAdminPower("AddEmailContent", PowerCheckType.Single);
                EmailContentHelper.AddEmailContent(emailContent);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("EmailContent"), emailContent.Key);
            }
            else
            {
                base.CheckAdminPower("UpdateEmailContent", PowerCheckType.Single);
                EmailContentHelper.UpdateEmailContent(emailContent);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("EmailContent"), emailContent.Key);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #14
0
        /// <summary>
        /// 提交按钮点击方法
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            CheckAdminPower("UpdateConfig", PowerCheckType.Single);
            ShopConfigInfo config = ShopConfig.ReadConfigInfo();
            //满立减
            decimal orderMoney = 0; decimal orderDiscount = 0;

            config.PayDiscount = RequestHelper.GetForm <int>("ctl00$ContentPlaceHolder$PayDiscount");
            if (config.PayDiscount == 1)
            {
                if (!decimal.TryParse(OrderMoney.Text, out orderMoney) || !decimal.TryParse(OrderDisCount.Text, out orderDiscount))
                {
                    ScriptHelper.Alert("满立减金额填写错误");
                }
                if (orderMoney <= orderDiscount)
                {
                    ScriptHelper.Alert("满立减金额必须小于订单金额");
                }
            }
            config.OrderMoney    = orderMoney;
            config.OrderDisCount = orderDiscount;
            ShopConfig.UpdateConfigInfo(config);
            AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateConfig"));
            ScriptHelper.Alert(ShopLanguage.ReadLanguage("UpdateOK"), RequestHelper.RawUrl);
        }
コード例 #15
0
ファイル: EvaluateNameAdd.cs プロジェクト: xuefuruanjian/ems
        protected override void PostBack()
        {
            EvaluateName.ID           = RequestHelper.GetForm <int>("EvaluationNameId");
            EvaluateName.EvaluateName = StringHelper.AddSafe(RequestHelper.GetForm <string>("EvaluationName"));
            EvaluateName.Date         = StringHelper.AddSafe(RequestHelper.GetForm <string>("EvaluationTime"));
            EvaluateName.StartDate    = StringHelper.AddSafe(RequestHelper.GetForm <string>("EvaluationStartTime"));
            EvaluateName.EndDate      = StringHelper.AddSafe(RequestHelper.GetForm <string>("EvaluationEndTime"));
            EvaluateName.CompanyId    = base.UserCompanyID;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (EvaluateName.ID > 0)
            {
                base.CheckUserPower("UpdateEvaluateName", PowerCheckType.Single);
                EvaluateNameBLL.UpdateEvaluateName(EvaluateName);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("EvaluateName"), EvaluateName.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            else
            {
                base.CheckUserPower("AddEvaluateName", PowerCheckType.Single);
                int id = EvaluateNameBLL.AddEvaluateName(EvaluateName);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("EvaluateName"), id);
            }
            if (string.IsNullOrEmpty(ReturnUrl))
            {
                ReturnUrl = RequestHelper.RawUrl;
            }
            ScriptHelper.Alert(alertMessage, ReturnUrl);
        }
コード例 #16
0
        protected void SubmitButton_Click(object sender, EventArgs E)
        {
            AdminGroupInfo adminGroup = new AdminGroupInfo();

            adminGroup.ID    = RequestHelper.GetQueryString <int>("ID");
            adminGroup.Name  = this.Name.Text;
            adminGroup.Note  = this.Note.Text;
            adminGroup.State = int.Parse(this.State.Text);
            adminGroup.Power = RequestHelper.GetForm <string>("Rights").Replace(",", "|");
            if (adminGroup.Power != string.Empty)
            {
                adminGroup.Power = "|" + adminGroup.Power + "|";
            }
            string alertMessage = ShopLanguage.ReadLanguage("UpdateOK");

            if (adminGroup.ID == -2147483648)
            {
                base.CheckAdminPower("AddAdminGroup", PowerCheckType.Single);
                int id = AdminGroupBLL.AddAdminGroup(adminGroup);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("AdminGroup"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateAdminGroup", PowerCheckType.Single);
                AdminGroupBLL.UpdateAdminGroup(adminGroup);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("AdminGroup"), adminGroup.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #17
0
ファイル: MenuAdd.aspx.cs プロジェクト: xuefuruanjian/ems
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            MenuInfo menu = new MenuInfo();

            menu.ID        = RequestHelper.GetQueryString <int>("ID");
            menu.FatherID  = Convert.ToInt32(this.FatherID.Text);
            menu.OrderID   = Convert.ToInt32(this.OrderID.Text);
            menu.MenuName  = this.MenuName.Text;
            menu.MenuImage = Convert.ToInt32(this.MenuImage.Text);
            menu.URL       = this.URL.Text;
            menu.Date      = RequestHelper.DateNow;
            menu.IP        = ClientHelper.IP;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (menu.ID == -2147483648)
            {
                base.CheckAdminPower("AddMenu", PowerCheckType.Single);
                int id = MenuBLL.AddMenu(menu);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Menu"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateMenu", PowerCheckType.Single);
                MenuBLL.UpdateMenu(menu);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Menu"), menu.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #18
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            UserGradeInfo userGrade = new UserGradeInfo();

            userGrade.ID       = RequestHelper.GetQueryString <int>("ID");
            userGrade.Name     = this.Name.Text;
            userGrade.MinMoney = Convert.ToDecimal(this.MinMoney.Text);
            userGrade.MaxMoney = Convert.ToDecimal(this.MaxMoney.Text);
            userGrade.Discount = Convert.ToDecimal(this.Discount.Text);
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (userGrade.ID == -2147483648)
            {
                base.CheckAdminPower("AddUserGrade", PowerCheckType.Single);
                int id = UserGradeBLL.AddUserGrade(userGrade);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("UserGrade"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateUserGrade", PowerCheckType.Single);
                UserGradeBLL.UpdateUserGrade(userGrade);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("UserGrade"), userGrade.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #19
0
        /// <summary>
        /// 提交按钮点击方法
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            NavMenuInfo navMenu = new NavMenuInfo();

            navMenu.Id        = RequestHelper.GetQueryString <int>("ID");
            navMenu.OrderId   = Convert.ToInt32(OrderID.Text);
            navMenu.Name      = Name.Text;
            navMenu.LinkUrl   = LinkUrl.Text;
            navMenu.Introduce = Introduce.Text;
            navMenu.IsShow    = Convert.ToInt32(IsShow.Checked);

            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (navMenu.Id == int.MinValue)
            {
                CheckAdminPower("AddNavMenu", PowerCheckType.Single);
                int id = NavMenuBLL.Add(navMenu);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), "导航菜单", id);
            }
            else
            {
                CheckAdminPower("UpdateNavMenu", PowerCheckType.Single);
                NavMenuBLL.Update(navMenu);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), "导航菜单", navMenu.Id);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            ScriptHelper.Alert(alertMessage, "/Admin/NavMenu.aspx");
        }
コード例 #20
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            SendMessageInfo sendMessage = new SendMessageInfo();

            sendMessage.Title      = this.Title.Text;
            sendMessage.Content    = this.Content.Text;
            sendMessage.Date       = RequestHelper.DateNow;
            sendMessage.ToUserID   = RequestHelper.GetIntsForm("UserIDList");
            sendMessage.ToUserName = RequestHelper.GetForm <string>("UserNameList");
            sendMessage.UserID     = 0;
            sendMessage.UserName   = string.Empty;
            sendMessage.IsAdmin    = 1;
            base.CheckAdminPower("AddSendMessage", PowerCheckType.Single);
            int id = SendMessageBLL.AddSendMessage(sendMessage);

            string[] strArray  = sendMessage.ToUserID.Split(new char[] { ',' });
            string[] strArray2 = sendMessage.ToUserName.Split(new char[] { ',' });
            for (int i = 0; i < strArray.Length; i++)
            {
                ReceiveMessageInfo receiveMessage = new ReceiveMessageInfo();
                receiveMessage.Title        = sendMessage.Title;
                receiveMessage.Content      = sendMessage.Content;
                receiveMessage.Date         = sendMessage.Date;
                receiveMessage.IsRead       = 0;
                receiveMessage.IsAdmin      = 1;
                receiveMessage.FromUserID   = 0;
                receiveMessage.FromUserName = string.Empty;
                receiveMessage.UserID       = Convert.ToInt32(strArray[i]);
                receiveMessage.UserName     = strArray2[i];
                ReceiveMessageBLL.AddReceiveMessage(receiveMessage);
            }
            AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("SendMessage"), id);
            AdminBasePage.Alert(ShopLanguage.ReadLanguage("AddOK"), RequestHelper.RawUrl);
        }
コード例 #21
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            AttributeInfo attribute = new AttributeInfo();

            attribute.ID               = RequestHelper.GetQueryString <int>("ID");
            attribute.Name             = this.Name.Text;
            attribute.AttributeClassID = RequestHelper.GetQueryString <int>("AttributeClassID");
            attribute.InputType        = Convert.ToInt32(this.InputType.Text);
            attribute.InputValue       = this.InputValue.Text;
            string message = ShopLanguage.ReadLanguage("AddOK");

            if (attribute.ID == -2147483648)
            {
                base.CheckAdminPower("AddAttribute", PowerCheckType.Single);
                int id = AttributeBLL.AddAttribute(attribute);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Attribute"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateAttribute", PowerCheckType.Single);
                AttributeBLL.UpdateAttribute(attribute);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Attribute"), attribute.ID);
                message = ShopLanguage.ReadLanguage("UpdateOK");
            }
            ScriptHelper.Alert(message, RequestHelper.RawUrl);
        }
コード例 #22
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            ProductBrandInfo productBrand = new ProductBrandInfo();;

            productBrand.ID           = RequestHelper.GetQueryString <int>("ID");
            productBrand.Name         = this.Name.Text;
            productBrand.Logo         = this.Logo.Text;
            productBrand.Url          = this.Url.Text;
            productBrand.Description  = this.Description.Text;
            productBrand.IsTop        = Convert.ToInt32(this.IsTop.Text);
            productBrand.ProductCount = 0;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (productBrand.ID == -2147483648)
            {
                base.CheckAdminPower("AddProductBrand", PowerCheckType.Single);
                int id = ProductBrandBLL.AddProductBrand(productBrand);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("ProductBrand"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateProductBrand", PowerCheckType.Single);
                ProductBrandBLL.UpdateProductBrand(productBrand);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("ProductBrand"), productBrand.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #23
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            var gift = new FavorableActivityGiftInfo();

            gift.Id          = RequestHelper.GetQueryString <int>("ID");
            gift.Name        = Name.Text;
            gift.Photo       = Photo.Text;
            gift.Description = Description.Text;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (gift.Id == int.MinValue)
            {
                CheckAdminPower("AddGift", PowerCheckType.Single);
                int id = FavorableActivityGiftBLL.Add(gift);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Gift"), id);
            }
            else
            {
                CheckAdminPower("UpdateGift", PowerCheckType.Single);
                FavorableActivityGiftBLL.Update(gift);
                AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Gift"), gift.Id);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            ScriptHelper.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #24
0
ファイル: GiftAdd.aspx.cs プロジェクト: xuefuruanjian/ems
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            GiftInfo gift = new GiftInfo();

            gift.ID          = RequestHelper.GetQueryString <int>("ID");
            gift.Name        = this.Name.Text;
            gift.Photo       = this.Photo.Text;
            gift.Description = this.Description.Text;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (gift.ID == -2147483648)
            {
                base.CheckAdminPower("AddGift", PowerCheckType.Single);
                int id = GiftBLL.AddGift(gift);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Gift"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateGift", PowerCheckType.Single);
                GiftBLL.UpdateGift(gift);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Gift"), gift.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #25
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            ArticleInfo article = new ArticleInfo();

            article.ID       = RequestHelper.GetQueryString <int>("ID");
            article.Title    = this.Title.Text;
            article.ClassID  = ArticleClassBLL.ReadArticleClassFullFatherID(Convert.ToInt32(this.ClassID.Text));
            article.IsTop    = Convert.ToInt32(this.IsTop.Text);
            article.Author   = this.Author.Text;
            article.Resource = this.Resource.Text;
            article.Keywords = this.Keywords.Text;
            article.Url      = this.Url.Text;
            article.Photo    = this.Photo.Text;
            article.Summary  = this.Summary.Text;
            article.Content  = this.Content.Value;
            article.Date     = RequestHelper.DateNow;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (article.ID == -2147483648)
            {
                base.CheckAdminPower("AddArticle", PowerCheckType.Single);
                int id = ArticleBLL.AddArticle(article);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Article"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateArticle", PowerCheckType.Single);
                ArticleBLL.UpdateArticle(article);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Article"), article.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }
コード例 #26
0
ファイル: NoteBook.aspx.cs プロジェクト: xuefuruanjian/ems
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            AdminInfo admin = AdminBLL.ReadAdmin(Cookies.Admin.GetAdminID(false));

            admin.NoteBook = this.NoteBookContent.Text;
            AdminBLL.UpdateAdmin(admin);
            AdminBasePage.Alert(ShopLanguage.ReadLanguage("UpdateOK"), RequestHelper.RawUrl);
        }
コード例 #27
0
ファイル: Logout.aspx.cs プロジェクト: xuefuruanjian/ems
 protected void Page_Load(object sender, EventArgs e)
 {
     AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("LogoutSystem"));
     CookiesHelper.DeleteCookie(ShopConfig.ReadConfigInfo().UserCookies);
     CookiesHelper.DeleteCookie("SMSIsChecked");
     CookiesHelper.DeleteCookie("SMSCheckCode");
     ResponseHelper.Redirect("Login.aspx");
 }
コード例 #28
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            CheckAdminPower("UpdateConfig", PowerCheckType.Single);

            BadwordFilterHelper.UpdateBadwords(txtBadwords.Text);
            AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateBadwordsConfig"));
            ScriptHelper.Alert(ShopLanguage.ReadLanguage("UpdateOK"), RequestHelper.RawUrl);
        }
コード例 #29
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            string postCourseID = RequestHelper.GetForm <string>("RelationProductID");

            PostBLL.UpdatePostPlan(postID, postCourseID);
            AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("PostCourse"), postCourseID);
            ScriptHelper.Alert(ShopLanguage.ReadLanguage("UpdateOK"), Request.RawUrl);
        }
コード例 #30
0
        /// <summary>
        /// 统一编辑
        /// </summary>
        protected void UnionEdit()
        {
            string      productIDList = RequestHelper.GetQueryString <string>("ProductIDList");
            ProductInfo product       = new ProductInfo();

            if (RequestHelper.GetQueryString <string>("Weight") != string.Empty)
            {
                product.Weight = RequestHelper.GetQueryString <int>("Weight");
            }
            else
            {
                product.Weight = -2;
            }
            if (RequestHelper.GetQueryString <string>("MarketPrice") != string.Empty)
            {
                product.MarketPrice = RequestHelper.GetQueryString <decimal>("MarketPrice");
            }
            else
            {
                product.MarketPrice = -2;
            }
            if (RequestHelper.GetQueryString <string>("SendPoint") != string.Empty)
            {
                product.SendPoint = RequestHelper.GetQueryString <int>("SendPoint");
            }
            else
            {
                product.SendPoint = -2;
            }
            if (RequestHelper.GetQueryString <string>("TotalStorageCount") != string.Empty)
            {
                product.TotalStorageCount = RequestHelper.GetQueryString <int>("TotalStorageCount");
            }
            else
            {
                product.TotalStorageCount = -2;
            }
            if (RequestHelper.GetQueryString <string>("LowerCount") != string.Empty)
            {
                product.LowerCount = RequestHelper.GetQueryString <int>("LowerCount");
            }
            else
            {
                product.LowerCount = -2;
            }
            if (RequestHelper.GetQueryString <string>("UpperCount") != string.Empty)
            {
                product.UpperCount = RequestHelper.GetQueryString <int>("UpperCount");
            }
            else
            {
                product.UpperCount = -2;
            }
            ProductBLL.UnionUpdateProduct(productIDList, product);

            ResponseHelper.Write(ShopLanguage.ReadLanguage("UpdateOK"));
            ResponseHelper.End();
        }