Example #1
0
        private TBrand InitBrand()
        {
            int Brandid = 0;

            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("id"), out Brandid);
            string BrandName = tbx_title.Text;
            bool   IsRecom   = false;

            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_tuijian"), out IsRecom);
            string BrandMemo = ContentHolder.Value;
            string BrandPic  = string.Empty;

            BrandPic = CommonLibrary.CommOperate.GetStrFromRequestForm("CatePic");
            string BrandTemplate = Tbx_BrandTemplate.Text.Trim();
            bool   IsHtml        = false;
            string BrandHtmlPath = Tbx_htmlpath.Text;
            bool   IsRemote      = false;

            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_Remote"), out IsRemote);
            DateTime BrandAddtime;

            DateTime.TryParse(Tbx_Addtime.Text, out BrandAddtime);
            int BrandAdder = 0;

            Int32.TryParse(H_Adder.Value, out BrandAdder);
            int SortID = 0;

            Int32.TryParse(tbx_SortId.Text, out SortID);

            TBrand tbrand = new TBrand();

            tbrand.BrandName = BrandName;
            tbrand.IsRecom   = IsRecom;
            if (IsRemote == true)
            {
                tbrand.BrandMemo = ImageOperate.GetRemoteImage(BrandMemo, "/uploadfile/remote/");
            }
            else
            {
                tbrand.BrandMemo = BrandMemo;
            }
            tbrand.BrandPic      = BrandPic;
            tbrand.BrandTemplate = BrandTemplate;
            tbrand.IsHtml        = IsHtml;
            tbrand.BrandHtmlPath = BrandHtmlPath;
            tbrand.IsRemote      = IsRemote;
            tbrand.BrandAddtime  = BrandAddtime;
            tbrand.BrandAdder    = BrandAdder;
            tbrand.SortID        = SortID;
            tbrand.BrandID       = Brandid;
            return(tbrand);
        }
Example #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            #region 变量
            string NodeName = string.Empty;       //节点名称
            NodeName = tbx_title.Text.Trim();
            string NodeIdentifier = string.Empty; //标示符
            NodeIdentifier = Tbx_Identifier.Text.Trim();
            string ParentStr = string.Empty;
            int    ParentID  = 0;            //父类ID
            string NodePath  = string.Empty; //节点路径

            #region 获取父类ID和路径
            //如果是顶级分类
            if (cbx_IsTop.Checked == true)
            {
                ParentStr = "0";
                NodePath  = "0,";
            }
            else
            {
                ParentStr = CommonLibrary.CommOperate.GetStrFromRequestForm("topSelc");
                string[] ParentArry = ParentStr.Split(',');


                if (ParentArry[ParentArry.Length - 1] == "-1")
                {
                    if (ParentArry.Length == 1)
                    {
                        CommonLibrary.RunJs.AlertAndBack("请选择父类别");
                    }
                    else
                    {
                        ParentStr = ParentArry[ParentArry.Length - 2].ToString();
                        for (int i = 0; i < ParentArry.Length - 1; i++)
                        {
                            NodePath = NodePath + ParentArry[i].ToString() + ",";
                        }
                    }
                }
                else
                {
                    ParentStr = ParentArry[ParentArry.Length - 1].ToString();
                    for (int i = 0; i < ParentArry.Length; i++)
                    {
                        NodePath = NodePath + ParentArry[i].ToString() + ",";
                    }
                }
            }

            Int32.TryParse(ParentStr, out ParentID);
            #endregion

            string NodeMemo = string.Empty;//节点介绍
            NodeMemo = ContentHolder.Value;

            string NodePic = string.Empty;
            NodePic = CommonLibrary.CommOperate.GetStrFromRequestForm("CatePic");

            int sortid = 0;//排序号
            Int32.TryParse(tbx_SortId.Text, out sortid);

            bool IsRecom = false;//是否推荐
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_tuijian"), out IsRecom);

            bool IsHtml = false;            //是否生成静态

            string HtmlPath = string.Empty; //生成html的路径
            HtmlPath = Tbx_htmlpath.Text;

            string NodeTemplate = string.Empty;//节点模板名称
            NodeTemplate = Tbx_ListTemplate.Text.Trim();

            string Meta_Description = string.Empty;//节点meta_description
            Meta_Description = Tbx_Descriotion.Text.Trim();

            string Meta_KeyWords = string.Empty;//节点meta_keyword
            Meta_KeyWords = Tbx_Keyword.Text.Trim();

            bool IsRemote = false;//是否远程,获取图片,默认为否
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_Remote"), out IsRemote);


            DateTime Addtime;                     //添加时间
            Addtime = Convert.ToDateTime(Tbx_Addtime.Text.Trim());
            string DetailTemplate = string.Empty; //详情页模板
            DetailTemplate = Tbx_DetailTemplate.Text.Trim();
            string Adder = H_Adder.Value.Trim();
            #endregion


            TNode tnode = new TNode();
            tnode.NodeName       = NodeName;
            tnode.NodeIdentifier = NodeIdentifier;
            tnode.ParentID       = ParentID;
            tnode.NodePath       = NodePath;
            if (IsRemote == true)
            {
                tnode.NodeMemo = ImageOperate.GetRemoteImage(NodeMemo, "/uploadfile/remote/");
            }
            else
            {
                tnode.NodeMemo = NodeMemo;
            }
            tnode.NodePic          = NodePic;
            tnode.SortID           = sortid;
            tnode.IsRecom          = IsRecom;
            tnode.IsHtml           = IsHtml;
            tnode.HtmlPath         = HtmlPath;
            tnode.NodeTemplate     = NodeTemplate;
            tnode.DetailTemplate   = DetailTemplate;
            tnode.Meta_Description = Meta_Description;
            tnode.Meta_KeyWords    = Meta_KeyWords;
            tnode.IsRemote         = IsRemote;
            tnode.AddTime          = Addtime;
            tnode.DetailTemplate   = DetailTemplate;
            tnode.Adder            = Adder;


            TBLL.NodeBLL NodeOperate = new NodeBLL();
            NodeOperate.AddNode(tnode);
            int lastid = NodeOperate.GetLastNodeID();
            CommonLibrary.RunJs.PageReplace("InfoCate_UpdateManage.aspx?LastID=" + lastid + "&pid=" + ParentID);
        }
Example #3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            #region 变量
            int NodeId = 0;
            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("id"), out NodeId);
            string NodeName = string.Empty;       //节点名称
            NodeName = tbx_title.Text.Trim();
            string NodeIdentifier = string.Empty; //标示符
            NodeIdentifier = Tbx_Identifier.Text.Trim();
            string ParentStr = string.Empty;
            int    ParentID  = 0;            //父类ID
            string NodePath  = string.Empty; //节点路径

            #region 获取父类ID
            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("sel"), out ParentID);
            #endregion

            string NodeMemo = string.Empty;//节点介绍
            NodeMemo = ContentHolder.Value;

            string NodePic = string.Empty;
            NodePic = CommonLibrary.CommOperate.GetStrFromRequestForm("CatePic");

            int sortid = 0;//排序号
            Int32.TryParse(tbx_SortId.Text, out sortid);

            bool IsRecom = false;//是否推荐
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_tuijian"), out IsRecom);

            bool IsHtml = false;            //是否生成静态

            string HtmlPath = string.Empty; //生成html的路径
            HtmlPath = Tbx_htmlpath.Text;

            string NodeTemplate = string.Empty;//节点模板名称
            NodeTemplate = Tbx_ListTemplate.Text.Trim();

            string Meta_Description = string.Empty;//节点meta_description
            Meta_Description = Tbx_Descriotion.Text.Trim();

            string Meta_KeyWords = string.Empty;//节点meta_keyword
            Meta_KeyWords = Tbx_Keyword.Text.Trim();

            bool IsRemote = false;//是否远程,获取图片,默认为否
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_Remote"), out IsRemote);


            DateTime Addtime;                     //添加时间
            Addtime = Convert.ToDateTime(Tbx_Addtime.Text.Trim());
            string DetailTemplate = string.Empty; //详情页模板
            DetailTemplate = Tbx_DetailTemplate.Text.Trim();
            string Adder = H_Adder.Value;
            #endregion

            TNode tnode = new TNode();
            tnode.NodeName       = NodeName;
            tnode.NodeIdentifier = NodeIdentifier;
            tnode.ParentID       = ParentID;
            tnode.NodePath       = NodePath;
            if (IsRemote == true)
            {
                tnode.NodeMemo = ImageOperate.GetRemoteImage(NodeMemo, "/uploadfile/remote/");
            }
            else
            {
                tnode.NodeMemo = NodeMemo;
            }
            tnode.NodePic          = NodePic;
            tnode.SortID           = sortid;
            tnode.IsRecom          = IsRecom;
            tnode.IsHtml           = IsHtml;
            tnode.HtmlPath         = HtmlPath;
            tnode.NodeTemplate     = NodeTemplate;
            tnode.DetailTemplate   = DetailTemplate;
            tnode.Meta_Description = Meta_Description;
            tnode.Meta_KeyWords    = Meta_KeyWords;
            tnode.IsRemote         = IsRemote;
            tnode.AddTime          = Addtime;
            tnode.DetailTemplate   = DetailTemplate;
            tnode.Adder            = Adder;

            TBLL.NodeBLL NodeOperate = new NodeBLL();
            NodeOperate.UpdateNode(NodeId, tnode);
            CommonLibrary.RunJs.PageReplace("InfoCate_UpdateManage.aspx?LastID=" + NodeId + "&pid=" + ParentID);
        }
Example #4
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            #region 变量

            string ShopTitle    = tbx_title.Text.Trim();
            string ShopETitle   = Tbx_Identifier.Text.Trim();
            string ShopPic      = CommonLibrary.CommOperate.GetStrFromRequestForm("CatePic");
            string ShopMemo     = ContentHolder.Value;
            string ShopProvince = CommonLibrary.CommOperate.GetStrFromRequestForm("Sel_Province");
            if (ShopProvince.Equals("-1"))
            {
                CommonLibrary.RunJs.AlertAndBack("请选择省");
            }
            string ShopCity = CommonLibrary.CommOperate.GetStrFromRequestForm("Sel_City");
            if (ShopCity.Equals("-1"))
            {
                CommonLibrary.RunJs.AlertAndBack("请选择市");
            }
            string ShopArea = CommonLibrary.CommOperate.GetStrFromRequestForm("Sel_Area");
            if (ShopArea.Equals("-1"))
            {
                CommonLibrary.RunJs.AlertAndBack("请选择区");
            }
            string   ShopLongitude = tbx_ShopLongitude.Text.Trim(); //经度
            string   ShopLatitude  = tbx_ShopLatitude.Text.Trim();  //纬度
            string   ShopRoute     = tbx_ShopRoute.Text.Trim();     //交通路线
            string   ShopOpenTime  = tbx_ShopOpenTime.Text.Trim();  //开业时间
            string   ShopTemplate  = Tbx_ShopTemplate.Text.Trim();  //商场模板
            DateTime ShopAddtime;
            DateTime.TryParse(Tbx_Addtime.Text.Trim(), out ShopAddtime);
            string ShopAdder = H_Adder.Value;
            int    SortID    = 0;
            Int32.TryParse(tbx_SortId.Text, out SortID);
            bool IsRecom = false;
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_tuijian"), out IsRecom);
            bool   IsHtml   = false;
            string HtmlPath = Tbx_htmlpath.Text.Trim();
            bool   IsRemote = false;//是否远程,获取图片,默认为否
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_Remote"), out IsRemote);
            #endregion

            TShop ts = new TShop();
            ts.ShopTitle  = ShopTitle;
            ts.ShopETitle = ShopETitle;
            ts.ShopPic    = ShopPic;

            if (IsRemote == true)
            {
                ts.ShopMemo = ImageOperate.GetRemoteImage(ShopMemo, "/uploadfile/remote/");
            }
            else
            {
                ts.ShopMemo = ShopMemo;
            }
            ts.ShopProvince  = ShopProvince;
            ts.ShopCity      = ShopCity;
            ts.ShopArea      = ShopArea;
            ts.ShopLongitude = ShopLongitude;
            ts.ShopLatitude  = ShopLatitude;
            ts.ShopRoute     = ShopRoute;
            ts.ShopOpenTime  = ShopOpenTime;
            ts.ShopTemplate  = ShopTemplate;
            ts.ShopAddtime   = ShopAddtime;
            ts.ShopAdder     = ShopAdder;
            ts.SortID        = SortID;
            ts.IsRecom       = IsRecom;
            ts.IsHtml        = IsHtml;
            ts.HtmlPath      = HtmlPath;
            ts.IsRemote      = IsRemote;
            TBLL.ShopBLL shopbll = new ShopBLL();
            shopbll.AddShop(ts);
            int lastid = shopbll.GetLastShopID();
            CommonLibrary.RunJs.PageReplace("Shop_UpdateManage.aspx?LastID=" + lastid);
        }
Example #5
0
        /// <summary>
        /// 初始化变量
        /// </summary>
        /// <param name="ischeck">是否初始化</param>
        /// <returns></returns>
        private TInformation InitInfo(bool ischeck)
        {
            #region  变量
            int infoid = 0;
            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestQueryString("id"), out infoid);
            string InfoTitle = string.Empty;   //信息标题
            InfoTitle = tbx_title.Text.Trim();
            string InfoSubMemo = string.Empty; //内容简介
            InfoSubMemo = Tbx_SubMemo.Text.Trim();
            string InfoMemo = string.Empty;    //信息内容
            InfoMemo = ContentHolder.Value;
            string InfoPic = string.Empty;     //信息封面图片
            InfoPic = CommonLibrary.CommOperate.GetStrFromRequestForm("CatePic");
            int InfoType = 0;                  //信息类型(1衣2食3住4行)
            //Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("h_brandid"), out InfoType);
            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("sel_SelInfoType"), out InfoType);

            int BrandID = 0;                     //品牌ID
            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("h_brandid"), out BrandID);
            int ShopID = 0;                      //商家ID
            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("h_shopid"), out ShopID);
            string InfoStartTime = string.Empty; //活动开始时间
            InfoStartTime = Tbx_BeginTime.Text.Trim();
            string InfoEndTime = string.Empty;   //活动截止时间
            InfoEndTime = Tbx_EndTime.Text.Trim();
            string InfoFrom = string.Empty;      //信息来源
            InfoFrom = Tbx_from.Text.Trim();
            DateTime InfoAddTime;
            DateTime.TryParse(Tbx_Addtime.Text, out InfoAddTime);
            string InfoAdder = string.Empty; //添加人
            InfoAdder = H_Adder.Value.Trim();
            int InfoClicks = 0;              //点击数
            Int32.TryParse(Tbx_clicknum.Text, out InfoClicks);
            bool IsRecom = false;            //是否推荐 默认为否
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_tuijian"), out IsRecom);
            int SortID = 0;                  //排序号
            Int32.TryParse(tbx_SortId.Text, out SortID);
            bool   IsHtml   = false;         //是否生成html
            string HtmlPath = string.Empty;  //生成html路径
            bool   IsRemote = false;         //是否远程存图
            bool.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("Chk_Remote"), out IsRemote);

            bool IsCheck    = ischeck; //是否通过验证
            int  InfoCateID = 0;       //信息类别ID
            Int32.TryParse(CommonLibrary.CommOperate.GetStrFromRequestForm("sel"), out InfoCateID);
            if (InfoCateID == -1)
            {
                CommonLibrary.RunJs.AlertAndBack("请选择类别");
            }
            string InfoETitle = string.Empty;//英文标题
            InfoETitle = tbx_Etitle.Text.Trim();

            string InfoTag = Tbx_tag.Text.Trim();
            #endregion

            TInformation tinfo = new TInformation();
            #region 初始化变量
            tinfo.InfoID      = infoid;
            tinfo.InfoTitle   = InfoTitle;
            tinfo.InfoSubMemo = InfoSubMemo;
            if (IsRemote == true)
            {
                tinfo.InfoMemo = ImageOperate.GetRemoteImage(InfoMemo, "/uploadfile/remote/");
            }
            else
            {
                tinfo.InfoMemo = InfoMemo;
            }
            tinfo.InfoPic       = InfoPic;
            tinfo.InfoType      = InfoType;
            tinfo.BrandID       = BrandID;
            tinfo.ShopID        = ShopID;
            tinfo.InfoStartTime = InfoStartTime;
            tinfo.InfoEndTime   = InfoEndTime;
            tinfo.InfoFrom      = InfoFrom;
            tinfo.InfoAddTime   = InfoAddTime;
            tinfo.InfoAdder     = InfoAdder;
            tinfo.InfoClicks    = InfoClicks;
            tinfo.IsRecom       = IsRecom;
            tinfo.SortID        = SortID;
            tinfo.IsHtml        = IsHtml;
            tinfo.HtmlPath      = HtmlPath;
            tinfo.IsRemote      = IsRemote;
            tinfo.IsCheck       = IsCheck;
            tinfo.InfoCateID    = InfoCateID;
            tinfo.InfoETitle    = InfoETitle;
            tinfo.InfoTag       = InfoTag;
            tinfo.ModifyBy      = LoginUser.Admin_ID;
            tinfo.ModifyTime    = DateTime.Now;
            #endregion
            return(tinfo);
        }