Exemple #1
0
        // GET: Admin/CauHoi/Create
        public ActionResult Create()
        {
            var daoMonThi = new MonThiDao();

            ViewBag.MonThiID = new SelectList(daoMonThi.toList(), "IDMON", "TENMON");
            return(View());
        }
Exemple #2
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 #3
0
        // GET: TaiLieuHocTap
        public ActionResult Index()
        {
            var dethilist = new DeThiDao().ListDeThiMoi();

            ViewBag.dethilist = dethilist;
            var monthi = new MonThiDao().toList();

            ViewBag.monthi = monthi;
            var capthi = new CapThiDao().toList();

            ViewBag.capthi = capthi;
            var chuyennganh = new ChuyenNganhDao();

            ViewBag.chuyennganh = chuyennganh.toList();
            var ct_chuyennganh = new CT_ChuyenNganh_MonDao();

            ViewBag.CT_chuyennganh = ct_chuyennganh.ToList();
            return(View(db.TAILIEUx.ToList()));
        }
Exemple #4
0
        // GET: Admin/DeThi/Create
        public ActionResult Create()
        {
            var dao = new MucDoDao();

            ViewBag.MucDoID = new SelectList(dao.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");

            return(View());
        }
Exemple #5
0
        // GET: Admin/DeThi/Edit/5
        public ActionResult Edit(int id)
        {
            var dao = new MucDoDao();

            ViewBag.MucDoID = new SelectList(dao.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");
            ViewBag.soCauDaCo = _db.CT_DETHI_CAUHOI.Count(x => x.IDDETHI == id);
            var cauhoi = new CT_CauHoi_DeThi();

            ViewBag.dsCauHoi = cauhoi.ToListCauHoiDeThi(id);
            return(View(_db.DETHIs.Find(id)));
        }
Exemple #6
0
 public ActionResult Edit(MONTHI model, FormCollection collection)
 {
     try
     {
         // TODO: Add update logic here
         var dao = new MonThiDao().SuaMonThi(model);
         if (dao != 0)
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             ModelState.AddModelError("", "loi error");
         }
     }
     catch
     {
         return(View());
     }
     return(View("Index"));
 }
Exemple #7
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            try
            {
                // TODO: Add delete logic here
                MonThiDao dao = new MonThiDao();

                var ketqua = dao.XoaMOnThi(id);
                if (ketqua)
                {
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ModelState.AddModelError("", "Loi error");
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", ex);
            }
            return(View("Index"));
        }
Exemple #8
0
 public ActionResult Create(MONTHI model, FormCollection collection)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var ketqua = new MonThiDao().ThemMonThi(model);
             if (ketqua)
             {
                 var timten = db.MONTHIs.Find(model.IDMON);
                 if (timten != null)
                 {
                     timten.TENMON = timten.TENMON + " " + timten.CAPTHI.TENCAPTHI;
                 }
                 db.SaveChanges();
                 if (model.IDCAPTHI == 12)
                 {
                     return(RedirectToAction("ThemMonChuyenNganh", "ChuyenNganh", new { id = timten.IDMON }));
                 }
                 else
                 {
                     return(RedirectToAction("Index"));
                 }
             }
             else
             {
                 ModelState.AddModelError("", "Loi error");
             }
         }
     }
     catch
     {
         return(View());
     }
     return(View("Index"));
 }