Exemple #1
0
        public ActionResult EditNews(TinTuc tt, HttpPostedFileBase linkanh)
        {
            TinTucDao ttDao = new TinTucDao();

            try
            {
                var tenfile  = Path.GetFileName(linkanh.FileName);
                var duongdan = Path.Combine(Server.MapPath("/Photo"), tenfile);
                if (System.IO.File.Exists(duongdan))
                {
                    tt.linkanh = linkanh.FileName;
                }
                else
                {
                    linkanh.SaveAs(duongdan);
                    tt.linkanh = linkanh.FileName;
                }
            }
            catch (Exception)
            {
                tt.linkanh = ttDao.search(tt.ma).linkanh;
            }
            if (ModelState.IsValid)
            {
                ttDao.Edit(tt);
                return(Redirect("Index"));
            }
            else
            {
                return(View("Edit", ttDao.search(tt.ma)));
            }
        }
Exemple #2
0
        public ActionResult Detail(int id)
        {
            TinTucDao ttDao = new TinTucDao();

            ttDao.Detail(id);
            return(View());
        }
Exemple #3
0
        public ActionResult Delete(int matintuc)
        {
            TinTucDao tDao = new TinTucDao();

            tDao.Delete(matintuc);
            return(RedirectToAction("Index"));
        }
Exemple #4
0
 public ActionResult Edit(TinTuc collection)
 {
     try
     {
         if (ModelState.IsValid)
         {
             // TODO: Add insert logic here
             var dao    = new TinTucDao();
             var result = dao.Update(collection);
             if (result)
             {
                 SetAlert("Sửa thành công", "success");
                 return(RedirectToAction("Index", "TinTuc"));
             }
             else
             {
                 ModelState.AddModelError("", "Cập nhật không thành công");
             }
         }
         return(View(collection));
     }
     catch
     {
         return(View("Index"));
     }
 }
Exemple #5
0
        public ActionResult Upload(HttpPostedFileBase file, TinTuc obj)
        {
            try
            {
                if (file.ContentLength > 0)
                {
                    string fileName = Path.GetFileNameWithoutExtension(file.FileName);
                    fileName += "_" + obj.matt;
                    fileName += Path.GetExtension(file.FileName);
                    string folderPath = Server.MapPath("~") + @"\AnhTinTuc\anhtintuc";
                    if (!Directory.Exists(folderPath))
                    {
                        Directory.CreateDirectory(folderPath);
                    }
                    string path = Path.Combine(folderPath, fileName);

                    file.SaveAs(path);
                    var dao = new TinTucDao();
                    dao.Upload(obj.matt, fileName);
                }
                return(RedirectToAction("Index"));
            }
            catch (System.Exception ex)
            {
                return(View(obj));
            }
        }
Exemple #6
0
        public ActionResult CreateNews(TinTuc tt, HttpPostedFileBase linkanh)
        {
            try
            {
                // lấy tên của hình ảnh
                var tenfile = Path.GetFileName(linkanh.FileName);
                // tạo đường dẫn
                var duongdan = Path.Combine(Server.MapPath("/Photo"), tenfile);
                if (System.IO.File.Exists(duongdan))
                {
                    tt.linkanh  = linkanh.FileName;
                    ViewBag.loi = "Hình ảnh đã tồn tại";
                }
                else
                {
                    linkanh.SaveAs(duongdan);
                    tt.linkanh = linkanh.FileName;
                }
            }
            catch (Exception)
            {
                ViewBag.loianh = "Chọn hình ảnh";
                return(View("Create"));
            }
            if (ModelState.IsValid)
            {
                TinTucDao tDao = new TinTucDao();
                tDao.Create(tt);
                return(Redirect("Index"));
            }

            return(View("Create"));
        }
Exemple #7
0
        public ActionResult Detail(int id)
        {
            var cate = new TinTucDao().ViewDetails(id);

            ViewBag.ListRelateProducts = new TinTucDao().ListRelateProducts(id);
            return(View(cate));
        }
Exemple #8
0
 public ActionResult Edit(tbl_TinTuc nv, string txtId)
 {
     if (ModelState.IsValid)
     {
         var path = (string)null;
         nv.id_nhanvien = Convert.ToInt64(txtId);
         if (Request.Files.Count > 0)
         {
             var file = Request.Files[0];
             if (file != null && file.ContentLength > 0)
             {
                 var fileName = Path.GetFileName(file.FileName);
                 path = Path.Combine(Server.MapPath("~/asset/client/Audio_Video/Audio/TinTuc"), fileName);
                 file.SaveAs(path);
                 nv.Url_BaiHat = path;
             }
         }
         var dao    = new TinTucDao();
         var result = dao.Update(nv);
         if (result)
         {
             return(RedirectToAction("Index", "TinTuc"));
         }
         else
         {
             ModelState.AddModelError("", "Cập nhật nhân viên thành công!");
         }
     }
     return(View());
 }
        //GET: Home
        public ActionResult Index()
        {
            //gọi dữ liệu cho nội dung tuyển sinh
            var noidungdao = new NoiDungDao();

            ViewBag.NewNoiDungs = noidungdao.ListNewNoiDung(1);
            ViewBag.NoiDungCus  = noidungdao.ListNoiDungCu(2);
            //gọi dữ liệu cho nội dung đào tạo
            var daotaodao = new DaoTaoDao();

            ViewBag.NewNoiDungDaoTaos = daotaodao.ListNewNoiDungDaoTao(1);
            ViewBag.NoiDungDaoTaoCus  = daotaodao.ListNoiDungDaoTaoCu(2);
            //gọi dữ liệu cho nội dung công nghệ
            var congnghedao = new CongNgheDao();

            ViewBag.NewNoiDungCongNghes = congnghedao.ListNewNoiDungCongNghe(1);
            ViewBag.NoiDungCongNgheCus  = congnghedao.ListNoiDungCongNgheCu(2);
            //gọi dữ liệu cho nội dung tin tức
            var tintucdao = new TinTucDao();

            ViewBag.NewNoiDungTinTucs = tintucdao.ListNewNoiDungTinTuc(1);
            ViewBag.NoiDungTinTucCus  = tintucdao.ListNoiDungTinTucCu(2);
            //gọi dữ liệu cho nội dung giới thiệu
            var gioithieudao = new GioiThieuDao();

            ViewBag.NewNoiDungGioiThieus = gioithieudao.ListNewNoiDungGioiThieu(1);
            ViewBag.NoiDungGioiThieuCus  = gioithieudao.ListNoiDungGioiThieuCu(2);
            return(View());
        }
Exemple #10
0
        public ActionResult Edit(int id)
        {
            var model = new TinTucDao().XemChiTiet(id);

            ViewBag.Listdanhmuc = new DanhMucTinTucDao().ListDanhMuc();
            return(View(model));
        }
Exemple #11
0
 public ActionResult Create(tbl_TinTuc obj, string txtId)
 {
     if (ModelState.IsValid)
     {
         obj.LuotXem = 0;
         var path = (string)null;
         obj.id_nhanvien = Convert.ToInt64(txtId);
         var dao = new TinTucDao();
         if (Request.Files.Count > 0)
         {
             var file = Request.Files[0];
             if (file != null && file.ContentLength > 0)
             {
                 var fileName = Path.GetFileName(file.FileName);
                 path = Path.Combine(Server.MapPath("~/asset/client/Audio_Video/Audio/TinTuc"), fileName);
                 file.SaveAs(path);
             }
         }
         obj.Url_BaiHat = path;
         long id = dao.Insert(obj);
         if (id > 0)
         {
             return(RedirectToAction("Index", "TinTuc"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm nhân viên thành công!");
         }
     }
     return(RedirectToAction("Index"));
 }
Exemple #12
0
        public ActionResult Upload(int id)
        {
            TinTucDao dao = new TinTucDao();
            var       sp  = dao.Detail(id);

            return(View(sp));
        }
Exemple #13
0
        // GET: Admin/TinTuc
        public ActionResult Index(string searchString, int page = 1, int pageSize = 10)
        {
            var dao   = new TinTucDao();
            var model = dao.ListAllPaging(searchString, page, pageSize);

            ViewBag.SearchString = searchString;
            return(View(model));
        }
Exemple #14
0
        public JsonResult ChangeStatus(long id)
        {
            var result = new TinTucDao().ChangeStatus(id);

            return(Json(new
            {
                status = result
            }));
        }
Exemple #15
0
        public ActionResult ListTinTuc(int page = 1, int pageSize = 10)
        {
            var dao   = new TinTucDao();
            var model = dao.ListAllTinTuc(page, pageSize);

            ViewBag.ListBaiViet = new TinTucDao().baiviet();

            return(View(model));
        }
Exemple #16
0
        // GET: Admin/TinTuc/Delete/5
        public ActionResult Delete(int id)
        {
            var dao = new TinTucDao().XoaTinTuc(id);

            if (dao)
            {
                return(RedirectToAction("Index", "TinTuc"));
            }
            return(View("Error_404"));
        }
Exemple #17
0
        public ActionResult xemtin(int id)
        {
            var dethilist = new DeThiDao().ListDeThiMoi();

            ViewBag.dethilist = dethilist;
            var tintuc = new TinTucDao();

            ViewBag.tintuc = tintuc.listtintucsapxep();
            return(View(db.TINTUCs.Find(id)));
        }
Exemple #18
0
        // GET: TinTucClient
        public ActionResult Index(string searchString, int page = 1, int pagesize = 5)
        {
            //var iplCate = new SachModel();
            //var model = iplCate.ListAll();
            var dao   = new TinTucDao();
            var model = dao.ListAllPaging(searchString, page, pagesize);

            ViewBag.SearchString = searchString;
            return(View(model));
        }
Exemple #19
0
        public ActionResult Detail(int id)
        {
            TinTucDao dao = new TinTucDao();
            var       rs  = dao.Detail(id);

            if (rs != null)
            {
                ViewBag.Detail = rs;
            }
            return(View());
        }
Exemple #20
0
        public ActionResult Create(TinTuc collection)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    // TODO: Add insert logic here
                    //var dao = new TinTucDao();
                    //long id = dao.Insert(collection);
                    //if (id > 0)
                    //{
                    //    return RedirectToAction("Index", "TinTuc");
                    //}
                    //else
                    //{
                    //    ModelState.AddModelError("", "Thêm không thành công");
                    //}


                    var dao = new TinTucDao();

                    var user = new TinTuc();
                    user.tieude   = collection.tieude;
                    user.hinhanh  = collection.hinhanh;
                    user.noidung  = collection.noidung;
                    user.ngaydang = DateTime.Now;


                    var res = dao.Insert(user);
                    if (res > 0)
                    {
                        SetAlert("Thêm thành công", "success");
                        return(RedirectToAction("Index", "TinTuc"));
                    }
                    else
                    {
                        ModelState.AddModelError("", "Đăng Ký Khong Thành Công");
                    }
                }



                return(View(collection));
            }
            catch
            {
                return(View("Index"));
            }
        }
Exemple #21
0
 public ActionResult Create(TINTUC model, FormCollection collection)
 {
     try
     {
         var dao = new TinTucDao().ThemTinTuc(model);
         if (dao)
         {
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View("Index"));
     }
     return(View("Index"));
 }
Exemple #22
0
 public ActionResult Edit(TINTUC model, FormCollection collection)
 {
     try
     {
         var dao = new TinTucDao().SuaTinTuc(model);
         if (dao != 0)
         {
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View("Error_404"));
     }
     return(View("Index"));
 }
Exemple #23
0
        public ActionResult Index()
        {
            var dethilist = new DeThiDao().ListDeThiMoi();

            ViewBag.dethilist = dethilist;
            var dao = new ShowGiaoDienChinhDao();

            ViewBag.MenuChinh = dao.ListCapThi();
            ViewBag.MenuCon   = dao.ListMonThi();
            var thongbao = new ThongBaoDao();

            ViewBag.ListThongBao = thongbao.toList();
            var socau = new SoCauDao();

            ViewBag.socau = socau.toList();
            var thoigian = new ThoiGianDao();

            ViewBag.thoigian = thoigian.toList();
            var chuyennganh = new ChuyenNganhDao();

            ViewBag.chuyennganh = chuyennganh.toList();
            var dethi = new DeThiDao();

            ViewBag.dethi = dethi.toList();
            var dao0 = new MucDoDao();

            ViewBag.MucDoID = new SelectList(dao0.toList(), "IDMUCDO", "TENMUCDO");
            var dao1 = new MonThiDao();

            ViewBag.MonThiID = new SelectList(dao1.toList(), "IDMON", "TENMON");
            var dao2 = new ThoiGianDao();

            ViewBag.ThoiGianID = new SelectList(dao2.toList(), "IDTHOIGIAN", "THOIGIAN1");
            var dao3 = new SoCauDao();

            ViewBag.SoCauID = new SelectList(dao3.toList(), "IDSOCAU", "SOCAU1");
            var dao4 = new CapThiDao();

            ViewBag.CapThiID = new SelectList(dao4.toList(), "IDCAPTHI", "TENCAPTHI");

            var tintuc = new TinTucDao();

            ViewBag.tintuc    = tintuc.listtintucsapxep();
            ViewBag.tintuctop = tintuc.tintuctop1();

            return(View());
        }
Exemple #24
0
        public ActionResult Create(TinTuc baiviet)
        {
            if (ModelState.IsValid)
            {
                var daoBaiviet = new TinTucDao();
                int id         = daoBaiviet.ThemBaiViet(baiviet);
                if (id > 0)
                {
                    return(RedirectToAction("Index", "TinTuc"));
                }
                else
                {
                    ModelState.AddModelError("", "Thêm bài viết mới thành công");
                }
            }

            return(View("Index"));
        }
Exemple #25
0
 public ActionResult Edit(TinTuc baiviet)
 {
     if (ModelState.IsValid)
     {
         var daoBaiviet = new TinTucDao();
         var res        = daoBaiviet.Update(baiviet);
         if (res)
         {
             ViewBag.ListBaiViet = new TinTucDao().baiviet();
             return(RedirectToAction("ListTinTuc", "TinTuc"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm bài viết mới thành công");
         }
     }
     ViewBag.ListBaiViet = new TinTucDao().baiviet();
     return(View("ListTinTuc"));
 }
Exemple #26
0
        public ActionResult Edit(TinTuc tintuc)
        {
            if (ModelState.IsValid)
            {
                var dao = new TinTucDao();

                var result = dao.CapNhat(tintuc);

                if (result)
                {
                    return(RedirectToAction("Index", "TinTuc"));
                }
                else
                {
                    ModelState.AddModelError("", "Cập nhật tin tức không thành công !");
                }
            }
            return(View("Index"));
        }
Exemple #27
0
        public ActionResult Create(TinTuc tintuc)
        {
            if (ModelState.IsValid)
            {
                var dao = new TinTucDao();



                long id = dao.Them(tintuc);
                if (id > 0)
                {
                    return(RedirectToAction("Index", "TinTuc"));
                }
                else
                {
                    ModelState.AddModelError("", "Thêm tin tức không thành công !");
                }
            }
            return(View("Index"));
        }
Exemple #28
0
        public ActionResult ChiTietTinTuc(int id)
        {
            var dao = new TinTucDao();
            var res = dao.UpdateView(id);

            if (res)
            {
                ViewBag.VideoMoi         = new TinTucDao().VideoMoi();
                ViewBag.BaiViet_LienQuan = new TinTucDao().BaiVietLienQuan(dao.GetDanhMucByID(id));
                ViewBag.TinMoiNhat       = new TinTucDao().TinMoiNhat();
                ViewBag.TinXemNhieuNhat  = new TinTucDao().TinXemNhieuNhat();
                ViewBag.VideoHot         = new TinTucDao().VideoHot();


                var chiTietTinTuc = new TinTucDao().XemChiTiet(id);


                ViewBag.TinTucTheoID  = new TinTucDao().XemChiTiet(chiTietTinTuc.DanhMucTinTucID.Value);
                ViewBag.DanhMucTinTuc = new DanhMucTinTucDao().ListDanhMuc();
                ViewBag.BaiViet       = new TinTucDao().baiviet();
                return(View(chiTietTinTuc));
            }
            else
            {
                ViewBag.VideoMoi         = new TinTucDao().VideoMoi();
                ViewBag.BaiViet_LienQuan = new TinTucDao().BaiVietLienQuan(dao.GetDanhMucByID(id));
                ViewBag.TinMoiNhat       = new TinTucDao().TinMoiNhat();
                ViewBag.TinXemNhieuNhat  = new TinTucDao().TinXemNhieuNhat();
                ViewBag.VideoHot         = new TinTucDao().VideoHot();

                var chiTietTinTuc = new TinTucDao().XemChiTiet(id);
                ViewBag.TinTucTheoID = new TinTucDao().XemChiTiet(chiTietTinTuc.DanhMucTinTucID.Value);


                ViewBag.DanhMucTinTuc = new DanhMucTinTucDao().ListDanhMuc();
                ViewBag.BaiViet       = new TinTucDao().baiviet();
                return(View(chiTietTinTuc));
            }
        }
Exemple #29
0
        // GET: TinTuc
        public ActionResult Index(int page = 1, int pagesize = 3)
        {
            TinTucDao ttDao = new TinTucDao();

            return(View(ttDao.listNews(page, pagesize)));
        }
Exemple #30
0
        public ActionResult Edit(int id)
        {
            var sach = new TinTucDao().ViewDetails(id);

            return(View(sach));
        }