예제 #1
0
        /// <summary>
        /// 绑定数据
        /// </summary>
        private void BindData()
        {
            OrderInfo item = OrderService.GetModel(id);

            if (item != null)
            {
                UserInfo user = Session["user"] as UserInfo;
                if (user != null)
                {
                    if (user.id != item.addUser)
                    {
                        Jscript.AlertAndRedirectJstr("订单异常", "history.go(-1);");
                        return;
                    }
                }
                else
                {
                    Response.Redirect("login.html");
                    return;
                }
                //StringBuilder sb = new StringBuilder();
                //DataSet ds = UserAddressService.GetList(1, "id = " + item.pid, "infoType");
                //if (ds.Tables[0].Rows.Count > 0)
                //{
                //    sb.Append("<p><span class=\"tip\">收件人:</span><span class=\"person\">" + ds.Tables[0].Rows[0]["relName"] + "</span><em class=\"tel\">" + ds.Tables[0].Rows[0]["mobile"] + "</em></p>");
                //    sb.Append("<p class=\"clearfix\"><span class=\"tip fl\">收货地址:</span><span class=\"info fl\">" + ds.Tables[0].Rows[0]["qq"] + ds.Tables[0].Rows[0]["weixin"] + ds.Tables[0].Rows[0]["zipcode"] + ds.Tables[0].Rows[0]["address"] + "</span></p>");
                //    ViewState["defaultAddr"] = sb.ToString();
                //}

                ViewState["productCount"] = OrderDetailService.GetProductCount(item.id);
                DataSet ds = OrderDetailService.GetList("orderId = " + item.id);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    repOrderDetail.DataSource = ds;
                    repOrderDetail.DataBind();
                }

                ViewState["sendDate"] = item.PName;
            }
        }
예제 #2
0
    /// <summary>
    /// 判断用户是否登录
    /// </summary>
    public static string CheckUserLogin(string msg)
    {
        Cookie c = new Cookie();

        if (c.getCookie(ConfigHelper.GetConfigString("UserName")) == "")
        {
            if (msg == "")
            {
                Jscript.AlertAndRedirectJstr("您还没有登录!", "window.top.location.href='../Pass/LuntanLogin.aspx'");
                return("");
            }
            else
            {
                Jscript.AlertAndRedirectJstr(msg, "window.top.location.href='../Pass/LuntanLogin.aspx'");
                return("");
            }
        }
        else
        {
            return(c.getCookie(ConfigHelper.GetConfigString("UserName")));
        }
    }
예제 #3
0
    /// <summary>
    /// 判断用户是否登录
    /// </summary>
    public static string CheckUserLogin(string msg, string url)
    {
        Cookie c = new Cookie();

        if (c.getCookie(ConfigHelper.GetConfigString("UserName")) == "")
        {
            if (msg == "")
            {
                HttpContext.Current.Response.Redirect(url, true);

                return("");
            }
            else
            {
                Jscript.AlertAndRedirectJstr(msg, url);
                return("");
            }
        }
        else
        {
            return(c.getCookie(ConfigHelper.GetConfigString("UserName")));
        }
    }
예제 #4
0
 /// <summary>
 /// 系统自定义提示
 /// </summary>
 public static void DamicAlert()
 {
     Jscript.AlertAndRedirectJstr("您访问的数据不存在!", "window.history.go(-1);");
 }
예제 #5
0
        /// <summary>
        /// 发布资讯
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnRelease_Click(object sender, EventArgs e)
        {
            if (Session["loginUser"] == null)
            {
                Jscript.AlertAndRedirect("请登录", "/admin/login.aspx");
                return;
            }
            string spic = "";

            if (this.FileUpload1.PostedFile != null && FileUpload1.PostedFile.FileName != "")
            {
                if (!Directory.Exists(Server.MapPath(Global_Upload.NewsImgPath)))         //判断目录是否存在
                {
                    Directory.CreateDirectory(Server.MapPath(Global_Upload.NewsImgPath)); //创建目录
                }
                spic = DoClass.UploadFile(FileUpload1.PostedFile, Global_Upload.Imgsize, Global_Upload.ImgType, Global_Upload.NewsImgPath);

                if (spic == "-1")
                {
                    return;
                }
                else if (spic == "0")
                {
                    return;
                }
                else
                {
                    spic = Global_Upload.NewsImgPath + spic;
                    ViewState["newsImg1"] = spic;
                    lblURL.Text           = spic;
                }
            }
            //热点大图
            if (this.FileUpload2.PostedFile != null && FileUpload2.PostedFile.FileName != "")
            {
                if (!Directory.Exists(Server.MapPath(Global_Upload.NewsImgPath)))         //判断目录是否存在
                {
                    Directory.CreateDirectory(Server.MapPath(Global_Upload.NewsImgPath)); //创建目录
                }
                spic = DoClass.UploadFile(FileUpload2.PostedFile, Global_Upload.Imgsize, Global_Upload.ImgType, Global_Upload.NewsImgPath);

                if (spic == "-1")
                {
                    return;
                }
                else if (spic == "0")
                {
                    return;
                }
                else
                {
                    spic = Global_Upload.NewsImgPath + spic;
                    //ViewState["newsImg2"] = spic;
                    this.lblIndexImg.Text = spic;
                }
            }
            News item = new News();

            item.title    = this.txtTitle.Text.Trim();
            item.pageName = txtZhaiYao.Text.Trim();
            item.newsType = 0;
            item.newsType = Convert.ToInt32(ddlCate.SelectedValue);
            item.newImg   = lblURL.Text;


            item.newsContent = this.content1.Value;// Request.Form["content1"]; //this.txtContent.Value;
            item.keyword     = this.txtKeyWord.Text.Trim();
            item.newsDesc    = this.content2.Value.Trim();
            if (id != 0)
            {
                item.linkurl = "/news/" + Convert.ToDateTime(ViewState["addTime"]).ToString("yyyyMMddhhmmss") + ".html";
            }
            else
            {
                item.addTime = DateTime.Now;
                item.linkurl = "/news/" + item.addTime.ToString("yyyyMMddhhmmss") + ".html";
            }
            item.is_tj      = 0;
            item.is_hot     = 0;
            item.ordernum   = 0;
            item.add_userid = Convert.ToInt32((Session["loginUser"] as AdminUser).id);
            item.res_views  = 0;
            item.areaid     = 0;
            item.sid        = txtDesc.Text.Trim();

            item.releaseTime = DateTime.Now;
            item.author      = lblIndexImg.Text;
            if (item.pageName == "")
            {
                this.lblError.Text = "请填写摘要信息";
                return;
            }
            if (id != 0)
            {
                item.id = id;
                int num = NewsService.Update(item);
                if (num > 0)
                {
                    Jscript.AlertAndRedirectJstr("修改成功", "location.href='infoList.aspx?typeId=" + typeId + "';");
                }
                else
                {
                    this.lblError.Text = "修改失败";
                }
            }
            else
            {
                int num = NewsService.Add(item);
                if (num > 0)
                {
                    Jscript.AlertAndRedirectJstr("添加成功", "location.href='infoList.aspx?typeId=" + typeId + "';");
                }
                else
                {
                    this.lblError.Text = "添加失败";
                }
            }
        }