Esempio n. 1
0
        //DUYỆT BÀI

        public void DuyetBai(long id)
        {
            BAIDANG bd1 = db.BAIDANGs.Find(id);

            bd1.TrangThaiBaiDang = "Đã Duyệt";
            db.SaveChanges();
        }
Esempio n. 2
0
        public void BoDuyetBai(long id)
        {
            BAIDANG bd1 = db.BAIDANGs.Find(id);

            bd1.TrangThaiBaiDang = "CHỜ DUYỆT";
            db.SaveChanges();
        }
Esempio n. 3
0
        public ActionResult Create(BAIDANG bd)
        {
            if (ModelState.IsValid)
            {
                var DAO = new PostDao();
                bd.UrlRequire       = RewriteURL.RewriteUrl(bd.TenBaiDang);
                bd.TrangThaiBaiDang = "chờ duyệt";

                int idtk = int.Parse(Session["USER_ID"].ToString());
                bd.IDTaiKhoan = idtk;
                bd.NgayDang   = DateTime.Now;
                bd.IDBaiDang  = 0;
                long idpost = DAO.CreatePost(bd);
            }
            return(View("MyPost"));
        }
Esempio n. 4
0
 public ActionResult Create(BAIDANG bd)
 {
     if (ModelState.IsValid)
     {
         var DAO = new PostDao();
         bd.UrlRequire       = RewriteURL.RewriteUrl(bd.TenBaiDang);
         bd.TrangThaiBaiDang = "chờ duyệt";
         int idtk = int.Parse(Session["USER_ID"].ToString());
         bd.IDTaiKhoan = idtk;
         bd.NgayDang   = DateTime.Now;
         bd.IDBaiDang  = 0;
         long idpost = DAO.CreatePost(bd);
     }
     SetAlert("Soạn bài đăng thành công", "thanhcong");
     return(RedirectToAction("PostWaiting", "PostManager"));
 }
Esempio n. 5
0
 public bool updatePost(BAIDANG tk)
 {
     try
     {
         var tk1 = db.BAIDANGs.SingleOrDefault(x => x.IDBaiDang == tk.IDBaiDang);
         tk1.TenBaiDang = tk.TenBaiDang;
         tk1.TieuDe     = tk.TieuDe;
         tk1.NoiDung    = tk.NoiDung;
         tk1.AnhDaiDien = tk.AnhDaiDien;
         tk1.IDTheLoai  = tk.IDTheLoai;
         db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Esempio n. 6
0
 public bool updatePost(BAIDANG tk)
 {
     try
     {
         //f9 vao day
         var tk1 = db.BAIDANGs.SingleOrDefault(x => x.IDBaiDang == tk.IDBaiDang);//doan nay bi loi vi k tim ra dc id bai dang
         tk1.TenBaiDang = tk.TenBaiDang;
         tk1.TieuDe     = tk.TieuDe;
         tk1.NoiDung    = tk.NoiDung;
         tk1.AnhDaiDien = tk.AnhDaiDien;
         tk1.IDTheLoai  = tk.IDTheLoai;
         db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
 public ActionResult UpdatePost(BAIDANG tk)
 {
     if (ModelState.IsValid)
     {
         var DAO = new PostDao();
         //var passmd5 = Encryptor.MD5Hash(tk.MatKhau);
         //tk.MatKhau = passmd5;
         var result = DAO.updatePost(tk);
         if (result)
         {
             return(RedirectToAction("Index", "AccountManager"));
         }
         else
         {
             ModelState.AddModelError("", "Cập nhật thất bại");
         }
     }
     return(View("Index"));
 }
Esempio n. 8
0
 public ActionResult UpdatePost(BAIDANG tk)
 {
     if (ModelState.IsValid)      //f9 de debug. thu di. f10 se debug tung buoc
     {
         var DAO = new PostDao(); //f12 hoac contine se nhay toi buoc debug ke tiep.
         //neu ke tiep k co debug thi se chạy xog luon.ok
         //gio contine se chay xog luon vi da het debug
         //var passmd5 = Encryptor.MD5Hash(tk.MatKhau);
         //tk.MatKhau = passmd5;
         var result = DAO.updatePost(tk);
         if (result)
         {
             return(RedirectToAction("MyPost", "PostManager"));
         }
         else
         {
             ModelState.AddModelError("", "Cập nhật thất bại");
         }
     }
     return(View("Index"));
 }
Esempio n. 9
0
        //Lấy thể loại bài đăng
        public List <THELOAI> theloaibaidang(long id)
        {
            BAIDANG idtl = db.BAIDANGs.Where(x => x.IDBaiDang == id).SingleOrDefault();

            return(db.THELOAIs.Where(x => x.IDTheLoai == idtl.IDTheLoai).ToList());
        }
Esempio n. 10
0
 //Thêm mới bài đăng
 public long CreatePost(BAIDANG bd)
 {
     db.BAIDANGs.Add(bd);
     db.SaveChanges();
     return(bd.IDBaiDang);
 }