protected void Button_Comment_Click(object sender, EventArgs e)
        {
            //验证用户,如果未登录则提示登录
            if (String.IsNullOrEmpty(TextBox_CommentContent.Text.Trim()))
            {
                MessageBox.Show(this,"请输入评论内容");
                return;
            }
            //验证是否已经购买此商品,否则不允许评论
            else if (!MemberInfo.ExistsOrderProduct(GetUserID(), ProductID))
            {
                MessageBox.Show(this, "您尚未购买此商品!");
                return;
            }

            CommentModel model = new CommentModel();

            model.AppType = AppType.Product;
            model.CommentID = CommDataHelper.GetNewSerialNum(AppType.Product);
            model.Content = TextBox_CommentContent.Text.Trim();
            model.CreateTime = DateTime.Now;
            model.TargetID = ProductID;
            model.UserID = GetUserID();

            BindCommentData(AspNetPager.CurrentPageIndex);

            commentBll.Add(model);

            Response.Redirect(Request.RawUrl);
        }
Ejemplo n.º 2
0
        public void Add(CommentModel model)
        {
            DbCommand Command = dbw.GetStoredProcCommand("UP_qaComment_Add");

            dbw.AddInParameter(Command, "@CommentID", DbType.Int32, model.CommentID);
            dbw.AddInParameter(Command, "@AppType", DbType.String, model.AppType);
            dbw.AddInParameter(Command, "@TargetID", DbType.Int32, model.TargetID);
            dbw.AddInParameter(Command, "@UserID", DbType.String, model.UserID);
            dbw.AddInParameter(Command, "@Content", DbType.String, model.Content);
            dbw.AddInParameter(Command, "@CreateTime", DbType.DateTime, model.CreateTime);

            dbw.ExecuteNonQuery(Command);
        }
Ejemplo n.º 3
0
        private CommentModel GetModel(DataRow row)
        {
            CommentModel model = new CommentModel();

            model.AppType = Convert.ToString(row["apptype"]);
            model.CommentID = Convert.ToInt32(row["commentid"]);
            model.Content = Convert.ToString(row["content"]);
            model.CreateTime = Convert.ToDateTime(row["createtime"]);
            model.TargetID = Convert.ToInt32(row["targetid"]);
            model.UserID = Convert.ToString(row["userid"]);

            return model;
        }
Ejemplo n.º 4
0
 public void Update(CommentModel model)
 {
     dal.Update(model);
 }
Ejemplo n.º 5
0
 public void Add(CommentModel model)
 {
     dal.Add(model);
 }
Ejemplo n.º 6
0
 public void Update(CommentModel model)
 {
     dal.Update(model);
 }
Ejemplo n.º 7
0
 public void Add(CommentModel model)
 {
     dal.Add(model);
 }