Пример #1
0
        // GET: Admin/Account/Delete/5
        public ActionResult Delete(int id)
        {
            TracNghiemEntities tn = new TracNghiemEntities();
            var model             = tn.TaiKhoans.Find(id);

            return(View(model));
        }
 public ActionResult AddQuizs(MultiQuizModel collection, int id)
 {
     try
     {
         TracNghiemEntities tn = new TracNghiemEntities();
         if (ModelState.IsValid)
         {
             for (int i = 0; i < collection.Quiz.Count; i++)
             {
                 if (collection.Quiz[i].table_records)
                 {
                     tn.ch_db.Add(new ch_db()
                     {
                         MaDe     = id,
                         MaCauHoi = collection.Quiz[i].MaCauHoi
                     });
                     tn.SaveChanges();
                 }
             }
             return(RedirectToAction("Details", "DeThi", new { id = id }));
         }
         return(View(collection));
     }
     catch
     {
         return(View());
     }
 }
        // GET: Admin/DeThi/Create
        public ActionResult Create()
        {
            TracNghiemEntities tn = new TracNghiemEntities();

            ViewBag.MaMon = new SelectList(tn.MonThis.ToList(), "MaMon", "TenMon");
            return(View());
        }
        public ActionResult RemoveQuizInTheardID(int id)
        {
            TracNghiemEntities tn = new TracNghiemEntities();
            var model             = tn.ch_db.Find(id);

            return(View(model));
        }
Пример #5
0
        // GET: Contest/Lop
        public ActionResult Index(int id)
        {
            TracNghiemEntities tn = new TracNghiemEntities();
            var tan = tn.ThiSinhs.Where(x => x.MaLop == id).ToList();

            return(View(tan));
        }
Пример #6
0
        // GET: Admin/ThiSinh/Edit/5
        public ActionResult Edit(int id)
        {
			TracNghiemEntities tn = new TracNghiemEntities();
			var model = tn.ThiSinhs.Find(id);
			SetViewBagDD();
			return View(model);
        }
Пример #7
0
        // GET: Contest/Mon
        public ActionResult Index()
        {
            TracNghiemEntities tn = new TracNghiemEntities();
            var tan = tn.MonThis.ToList();

            return(View(tan));
        }
Пример #8
0
        public List <DeThi> ListDeThi()
        {
            TracNghiemEntities tn = new TracNghiemEntities();
            var model             = tn.DeThis.ToList();

            return(model);
        }
        public ActionResult AddQuizs(int id)
        {
            TracNghiemEntities tn = new TracNghiemEntities();
            MultiQuizModel     qm = new MultiQuizModel();

            qm.Quiz  = tn.Quizs.ToList <Quiz>();
            qm.DeThi = tn.DeThis.ToList <DeThi>();
            return(View(qm));
        }
 public ActionResult Edit(int id, DeThi collection)
 {
     try
     {
         // TODO: Add update logic here
         if (ModelState.IsValid)
         {
             HttpPostedFileBase fileAudio = Request.Files["fileAudio"];
             if (fileAudio != null && fileAudio.ContentLength > 0)
             {
                 FileInfo finfo = new FileInfo(fileAudio.FileName);
                 fileAudio.SaveAs(Server.MapPath("~/Content/audio/" + finfo));
                 collection.Audio = fileAudio.FileName;
             }
             else
             {
                 TracNghiemEntities tn = new TracNghiemEntities();
                 collection.Audio = tn.DeThis.Where(x => x.MaDe == id).Select(u => u.Audio).FirstOrDefault();
             }
             DeThiData tan = new DeThiData();
             var       res = tan.Update(collection);
             if (res)
             {
                 return(RedirectToAction("Index", "DeThi"));
             }
             else
             {
                 ModelState.AddModelError("", "Sửa thất bại");
             }
         }
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
Пример #11
0
        // GET: Admin/ThiSinh/Delete/5
        public ActionResult Delete(int id)
        {
			TracNghiemEntities tn = new TracNghiemEntities();
			var model = tn.ThiSinhs.Find(id);
			return View(model);
        }
Пример #12
0
 public ShareView()
 {
     tn = new TracNghiemEntities();
 }