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); }
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); }
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; }
public void Update(CommentModel model) { dal.Update(model); }
public void Add(CommentModel model) { dal.Add(model); }