Exemple #1
0
        public ActionResult ChiTietTinTuc(int id)
        {
            TintucDAO tt     = new TintucDAO();
            var       detail = tt.Detail(id);

            return(View(detail));
        }
        public ActionResult DeleteTinTuc(int id)
        {
            TintucDAO tt = new TintucDAO();

            tt.Delete(id);
            return(RedirectToAction("Index", "TinTuc"));
        }
Exemple #3
0
        // GET: TinTuc
        public ActionResult Index()
        {
            TintucDAO tt      = new TintucDAO();
            var       newPaer = tt.ListOf();

            ViewBag.TinTuc = newPaer;
            return(View(newPaer));
        }
        public ActionResult Update(int id)
        {
            TintucDAO   dao    = new TintucDAO();
            var         up     = dao.Detail(id);
            TaiKhoanDAO TKdao  = new TaiKhoanDAO();
            var         ListTK = TKdao.Listof();

            ViewBag.TK = ListTK;
            return(View(up));
        }
        public ActionResult Update(Tintuc obj, HttpPostedFileBase fileTinTuc)
        {
            try
            {
                string fileName = Path.GetFileNameWithoutExtension(fileTinTuc.FileName);
                fileName += Path.GetExtension(fileTinTuc.FileName);

                string folderPath = Server.MapPath("~") + @"\Assets\images\ImagesOutSource\TinTuc";

                if (!Directory.Exists(folderPath))
                {
                    Directory.CreateDirectory(folderPath);
                }

                string path = Path.Combine(folderPath, fileName);

                fileTinTuc.SaveAs(path);

                TintucDAO tt = new TintucDAO();

                obj.AnhTieuDe = fileName;

                if (tt.Update(obj))
                {
                    return(RedirectToAction("Index", "TinTuc"));
                }
                else
                {
                    ModelState.AddModelError("", "Error");
                    return(View(obj.IdTinTuc));
                }
            }
            catch
            {
            }
            return(View());
        }