/// <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; } }
/// <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"))); } }
/// <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"))); } }
/// <summary> /// 系统自定义提示 /// </summary> public static void DamicAlert() { Jscript.AlertAndRedirectJstr("您访问的数据不存在!", "window.history.go(-1);"); }
/// <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 = "添加失败"; } } }