Beispiel #1
0
        public ActionResult XoaBinhLuan(int?mabluan, int?masp)
        {
            binhluan dl = db.binhluans.Find(mabluan);

            if (dl != null)
            {
                db.binhluans.Remove(dl);
                db.SaveChanges();
            }
            return(PartialView("ThemBinhLuan", db.binhluans.Where(n => n.MaSanPham == masp).ToList()));
        }
        public void addComment(string idsp, string name, string content)
        {
            DBModel  dBModel = new DBModel();
            binhluan bl      = new binhluan();

            bl.ID_SANPHAM = idsp;
            bl.NOIDUNG    = content;
            bl.TEN        = name;
            dBModel.binhluans.Add(bl);
            dBModel.SaveChanges();
        }
 public bool create_binh_luan(binhluan bl)
 {
     try
     {
         _Context.binhluans.Add(bl);
         _Context.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
        public ActionResult DeleteComment(int?idmabinhluan)
        {
            if (Session["admin"] == null)
            {
                return(RedirectToAction("Login"));
            }
            binhluan bl = db.binhluans.Find(idmabinhluan);

            if (bl != null)
            {
                db.binhluans.Remove(bl);
                db.SaveChanges();
            }
            return(RedirectToAction("Comment"));
        }
Beispiel #5
0
        public bool DeleteComment(int commentId)
        {
            binhluan comment = new binhluan();

            try
            {
                comment = db.binhluans.Where(x => x.id == commentId).SingleOrDefault();
                db.binhluans.Remove(comment);
                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
        public ActionResult EditComment(int?idmabinhluans, string noidungbinhluane)
        {
            if (Session["admin"] == null)
            {
                return(RedirectToAction("Login"));
            }
            binhluan bl = db.binhluans.Find(idmabinhluans);

            if (bl != null)
            {
                bl.NoiDungBinhLuan = noidungbinhluane;
                db.Entry(bl).State = EntityState.Modified;
                db.SaveChanges();
            }
            return(RedirectToAction("Comment"));
        }
Beispiel #7
0
        public ActionResult ThemBinhLuan(int?masp, string nd)
        {
            thanhvien tv = Session["login"] as thanhvien;

            if (tv != null)
            {
                binhluan bl = new binhluan();
                bl.MaSanPham       = masp;
                bl.NoiDungBinhLuan = nd;
                bl.TenDangNhap     = tv.TenDangNhap;
                bl.NgayBinhLuan    = DateTime.Now;
                db.binhluans.Add(bl);
                db.SaveChanges();
            }
            return(PartialView(db.binhluans.Where(n => n.MaSanPham == masp).ToList()));
        }
Beispiel #8
0
        public binhluan AddComment(string noidung, string tennguoidang, int baivietId)
        {
            try
            {
                binhluan newCmt = new binhluan();
                newCmt.noidung      = noidung;
                newCmt.tennguoidang = tennguoidang;
                newCmt.baiviet_id   = baivietId;
                newCmt.ngaytao      = DateTime.Now;
                newCmt.ngaycapnhat  = DateTime.Now;
                db.binhluans.Add(newCmt);
                db.SaveChanges();

                return(newCmt);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Beispiel #9
0
        public ActionResult formUpdateBL([Bind(Include = "MaBinhLuan,TenDangNhap,MaSanPham,NgayBinhLuan,NoiDungBinhLuan")] binhluan bl,
                                         int?mabl, string noidungbt, string tdn, int?masp, DateTime nbl)
        {
            binhluan  ble = db.binhluans.Find(mabl);
            sanpham   sp  = db.sanphams.Find(masp);
            thanhvien tv  = db.thanhviens.Find(tdn);

            if (ble == null || sp == null || tv == null)
            {
                return(null);
            }
            ble.MaBinhLuan      = ble.MaBinhLuan;
            ble.NoiDungBinhLuan = noidungbt;
            ble.TenDangNhap     = tdn;
            ble.MaSanPham       = masp;
            ble.NgayBinhLuan    = nbl;
            db.Entry(ble).State = EntityState.Modified;
            db.SaveChanges();
            return(PartialView("ThemBinhLuan", db.binhluans.Where(n => n.MaSanPham == masp).ToList()));
        }
 public bool create_binh_luan(binhluan bl)
 {
     return(_Respo.create_binh_luan(bl));
 }