public ActionResult Duzenle(EditMainModel main) { if (ModelState.IsValid) { AnketCevap cevap; // Boş kalmaması için örnek for (int i = 0; i < main.modellist.Count; i++) { if (main.modellist[i].cevap.anketCevapID == 0) { cevap = new AnketCevap(); cevap.kullaniciID = kullaniciID(); cevap.anketSecenekID = main.modellist[i].Selected; db.AnketCevap.Add(cevap); } else { cevap = new AnketCevap(); cevap = db.AnketCevap.Find(main.modellist[i].cevap.anketCevapID); cevap.anketSecenekID = main.modellist[i].Selected; cevap.kullaniciID = 1024; } } db.SaveChanges(); return(Redirect("~/Ogrenci/Ogrenci/Profil")); } else { return(Json(new { result = false })); } }
public ActionResult Cevapla(MainModel main) { int ID = kullaniciID(); if (ModelState.IsValid) { AnketCevap cevap; for (int i = 0; i < main.main_model_list.Count; i++) { cevap = new AnketCevap(); cevap.kullaniciID = ID; cevap.anketSecenekID = Convert.ToInt32(main.main_model_list[i].Selected); db.AnketCevap.Add(cevap); } db.SaveChanges(); return(Redirect("~/Ogrenci/Ogrenci/Index")); } else { } return(View()); }