Example #1
0
 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 }));
     }
 }
Example #2
0
        public IActionResult TambahPertanyaanAkademik(int soalId)
        {
            var model = new CrudPertanyaanAkademikModel()
            {
                SoalId = soalId
            };

            return(View(model));
        }
Example #3
0
        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));
        }
Example #4
0
 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 }));
     }
 }