public IActionResult UbahPertanyaanAkademik(CrudPertanyaanAkademikModel model) { if (!ModelState.IsValid) { ViewBag.Pesan = "Data tidak valid"; return(View()); } else { var newData = new Pertanyaan() { SoalId = model.SoalId, Id = model.Id, Isi = model.Isi, OpsiA = model.OpsiA, OpsiB = model.OpsiB, OpsiC = model.OpsiC, OpsiD = model.OpsiD, OpsiE = model.OpsiE, Jawaban = model.Jawaban }; _soalService.UpdatePertanyaan(newData); return(RedirectToAction(nameof(RincianSoalAkademik), new { id = model.SoalId })); } }
public IActionResult TambahPertanyaanAkademik(int soalId) { var model = new CrudPertanyaanAkademikModel() { SoalId = soalId }; return(View(model)); }
public IActionResult UbahPertanyaanAkademik(int id, int soalId) { var pertanyaanAkademik = _soalService.GetPertanyaan(id, soalId); var model = new CrudPertanyaanAkademikModel() { Id = pertanyaanAkademik.Id, SoalId = pertanyaanAkademik.SoalId, Isi = pertanyaanAkademik.Isi, OpsiA = pertanyaanAkademik.OpsiA, OpsiB = pertanyaanAkademik.OpsiB, OpsiC = pertanyaanAkademik.OpsiC, OpsiD = pertanyaanAkademik.OpsiD, OpsiE = pertanyaanAkademik.OpsiE, Jawaban = pertanyaanAkademik.Jawaban }; return(View(model)); }
public IActionResult TambahPertanyaanAkademik(CrudPertanyaanAkademikModel model) { if (!ModelState.IsValid) { return(View()); } else { var newPertanyaan = new Pertanyaan() { SoalId = model.SoalId, Isi = model.Isi, OpsiA = model.OpsiA, OpsiB = model.OpsiB, OpsiC = model.OpsiC, OpsiD = model.OpsiD, OpsiE = model.OpsiE, Jawaban = model.Jawaban }; _soalService.AddPertanyaan(newPertanyaan); return(RedirectToAction(nameof(RincianSoalAkademik), new { id = model.SoalId })); } }