示例#1
0
        public int createFeedback()
        {
            FeedbackDAO dao    = new FeedbackDAO();
            int         result = dao.Insert(this);

            return(result);
        }
 public bool InsertFeedback(Feedback model)
 {
     try
     {
         return(FeedbackDAO.Insert(model));
     }
     catch (Exception)
     {
         return(false);
     }
 }
示例#3
0
        public ActionResult Create(FeedbackModel model)
        {
            if (ModelState.IsValid)
            {
                var login = new FeedbackDAO();

                var user = new Feedback();
                user.id_User    = model.User_ID;
                user.id_Product = model.Product_ID;
                user.star       = model.Star;
                user.note       = model.Note;

                var result = login.Insert(user);
                if (result > 0)
                {
                    ViewBag.Success = "Đăng đánh giá bình luận thành công.";
                    return(RedirectToAction("Index", "ProductClient"));
                }
                else
                {
                    ModelState.AddModelError("", "Đăng đánh giá bình luận không thành công !!!");
                }
            }
            var listHX = new CarManufacturerDAO().ListOf();

            ViewBag.HX = listHX;

            var listTL = new CategoryDAO().ListOf();

            ViewBag.TL = listTL;

            var listPK = new CylinderCapacityDAO().ListOf();

            ViewBag.PK = listPK;

            var listCL = new ColorDAO().ListOf();

            ViewBag.CL = listCL;

            var listAllPr = new ProductDAO().ListAll();

            ViewBag.Pr = listAllPr;

            var listNews = new NewsDAO().ListAll();

            ViewBag.New = listNews;

            var listNewPr = new ProductDAO().ListNewPro();

            ViewBag.Product = listNewPr;

            return(View("Index"));
        }
        public ActionResult addCmt(string cmt, string filmID, string accountID, string backUrl)
        {
            try
            {
                cmt       = Request.Form["cmt"];
                filmID    = Request.Form["filmID"];
                accountID = Request.Form["accountID"];
                var feedbackDao = new FeedbackDAO();
                feedbackDao.Insert(filmID, accountID, cmt, DateTime.Now);

                backUrl = Request.Form["backUrl"];
                return(Redirect(backUrl.ToString()));
            }
            catch
            {
                return(Redirect("/Login/Login"));
            }
        }
示例#5
0
 public ActionResult FeedbackIndex(Feedback feedback)
 {
     if (ModelState.IsValid)
     {
         feedback.DataCreated = DateTime.Now;
         if (FeedbackDAO.Insert(feedback))
         {
             Alert("Send feedback successfully!", NotificationType.success);
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             Alert("Send feedback failed!", NotificationType.error);
             return(View());
         }
     }
     return(View());
 }
        public JsonResult Insert(Feedback model)
        {
            try
            {
                int status = dao.Insert(model);

                return(Json(new
                {
                    status = status
                }));
            }
            catch (Exception)
            {
                return(Json(new
                {
                    status = 0
                }));
            }
        }
示例#7
0
        public ActionResult Feedback(Feedback ne)
        {
            if (ModelState.IsValid)
            {
                ne.Status = true;
                var dao = new FeedbackDAO();

                long id = dao.Insert(ne);

                if (id > 0)
                {
                    ModelState.AddModelError("Thêm thành công", "success");
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ModelState.AddModelError("", "Thêm không thành công");
                }
            }
            return(View(ne));
        }