protected void Save_Btn_Click(object sender, EventArgs e) { DataRow dr = ExOrder.SelReturnModel(OrderID); if (dr == null) { function.WriteErrMsg("订单不存在"); } M_Order_Share shareMod = new M_Order_Share(); shareMod.Title = Request.Form["Title_T"]; shareMod.MsgContent = Request.Form["MsgContent_T"]; shareMod.UserID = mu.UserID; shareMod.IsAnonymous = string.IsNullOrEmpty(Request.Form["IsHideName"]) ? 0 : 1; shareMod.Score = DataConverter.CLng(Request.Form["star_hid"]); if (shareMod.Score > 5) { shareMod.Score = 5; } shareMod.Imgs = Request.Form["Attach_Hid"]; shareMod.Labels = ""; shareMod.OrderID = OrderID; shareMod.ProID = DataConvert.CLng(dr["nrgid"]);//老师ID shareMod.OrderDate = DataConvert.CDate(dr["PubAddTime"]); shareBll.Insert(shareMod); dr["commentDate"] = DateTime.Now; ExOrder.UpdateById(dr); function.WriteSuccessMsg("评价成功,将跳转至详情页", "/Item/" + shareMod.ProID + ".aspx"); }
protected void Edit_Btn_Click(object sender, EventArgs e) { M_Order_Share shareMod = shareBll.SelReturnModel(Pid); shareMod.Title = Title_T.Text; shareMod.Score = DataConverter.CLng(star_hid.Value); shareMod.MsgContent = MsgContent_T.Text; shareMod.Imgs = Attach_Hid.Value; shareBll.UpdateByID(shareMod); function.WriteSuccessMsg("修改成功!", back_a.HRef); }
public void MyBind() { M_Order_Share shareMod = shareBll.SelReturnModel(Pid); Title_T.Text = shareMod.Title; star_hid.Value = shareMod.Score.ToString(); MsgContent_T.Text = shareMod.MsgContent; Imgs_Hid.Value = shareMod.Imgs; back_a.HRef = "/user/order/ShareList?ProID=" + shareMod.ProID + "&mode=admin"; if (shareMod.Pid > 0) { function.Script(this, "HideShareTr();"); } }
public string Share_API() { string action = Request.Form["action"]; string result = "-1"; switch (action) { case "reply": //回复,不需要购买也可,但必须登录 { string msg = Request.Form["msg"]; int pid = DataConvert.CLng(Request.Form["ID"]); int rid = DataConvert.CLng(Request.Form["rid"]); int proid = DataConvert.CLng(Request.Form["proid"]); if (pid < 1 || rid < 1 || string.IsNullOrEmpty(msg)) { break; } M_Order_Share replyMod = shareBll.SelReturnModel(rid); M_Order_Share shareMod = new M_Order_Share(); shareMod.UserID = mu.UserID; shareMod.Pid = pid; shareMod.MsgContent = msg; shareMod.ReplyID = rid; shareMod.ProID = proid; shareMod.ReplyUid = replyMod.UserID; shareBll.Insert(shareMod); result = "1"; } break; case "del": { int id = Convert.ToInt32(Request.Form["id"]); shareBll.Del(id); result = "1"; } break; default: break; } return(result); }
public void Share_Add() { int OrderID = DataConvert.CLng(Request.QueryString["OrderID"]); int cartid = DataConverter.CLng(Request.Form["cart_rad"]); //购买时间与商品信息也需要写入 M_CartPro cartProMod = cartProBll.SelReturnModel(cartid); cartProMod.AddStatus = StrHelper.AddToIDS(cartProMod.AddStatus, "comment");//换为枚举 M_Order_Share shareMod = new M_Order_Share(); shareMod.Title = Request.Form["Title_T"]; shareMod.MsgContent = Request.Form["MsgContent_T"]; shareMod.UserID = mu.UserID; shareMod.IsAnonymous = string.IsNullOrEmpty(Request.Form["IsHideName"])? 1 : 0; shareMod.Score = DataConverter.CLng(Request.Form["star_hid"]); if (shareMod.Score > 5) { shareMod.Score = 5; } shareMod.Imgs = Request.Form["Attach_Hid"]; shareMod.Labels = ""; shareMod.OrderID = cartProMod.Orderlistid; shareMod.ProID = cartProMod.ProID; shareMod.OrderDate = cartProMod.Addtime; shareBll.Insert(shareMod); cartProBll.UpdateByID(cartProMod); DataTable dt = cartProBll.SelForRPT(OrderID, "comment"); if (dt.Rows.Count < 1) { function.WriteSuccessMsg("评价成功,将跳转至商品页", orderCom.GetShopUrl(cartProMod.StoreID, cartProMod.ProID)); return; //返回商品页,或对应的商品页 } else { function.WriteErrMsg("评价成功"); } }