// GET: Admin/DeThi/Details/5 public ActionResult Details(string id) { var model = _deThiRepo.GetDeThiByID(id); var tenMon = _monThiRepo.GetMonThiToDropDownList(); List <string> ListCauHoi = new List <string>(); int i = 1; var result = (from dt in model.Data join m in tenMon on dt.MaMon equals m.MaMon select new DeThiModel { MaDe = dt.MaDe, TenMon = m.TenMon, TacGia = dt.TacGia, ThoiGianLamBai = dt.ThoiGianLamBai, TongCauHoi = dt.TongCauHoi, ChuThich = dt.ChuThich }).FirstOrDefault(); var listMaCauHoi = model.Data.FirstOrDefault().Cauhoi.Split(','); foreach (var item in listMaCauHoi) { if (!string.IsNullOrEmpty(item)) { ListCauHoi.Add(i + "/ " + _cauHoiRepo.GetCauHoiByID(item).Data.FirstOrDefault().TenCauHoi); i++; } } ViewBag.ListCauHoi = ListCauHoi; return(View(result)); }
public ActionResult LamBaiThi(string ID) { var model = _deThiRepo.GetDeThiByID(ID); ViewBag.MonThi = _monThiRepo.GetMonThiById(model.Data.FirstOrDefault().MaMon).Data.FirstOrDefault().TenMon; return(View(model.Data.FirstOrDefault())); }