public ActionResult PostaviPitanje(int kursId, string studentID) { PitanjeOdgovorPostavi model = new PitanjeOdgovorPostavi(); model.StudentKursId = _ctx.StudentKursDbSet.Where(x => x.KursId == kursId && x.StudentId == studentID).FirstOrDefault().Id; model.DatumPitanja = DateTime.Now; model.KursId = kursId; return(View(model)); }
public ActionResult SnimiPitanje(PitanjeOdgovorPostavi model) { PitanjeOdgovor obj = new PitanjeOdgovor(); obj.StudentKursId = model.StudentKursId; obj.Pitanje = model.Pitanje; obj.DatumPitanja = model.DatumPitanja; _ctx.PitanjeOdgovorDbSet.Add(obj); _ctx.SaveChanges(); ViewBag.UspjesnoPoslatoPitanje = "Vaše pitanje je postavljeno, uskoro će neko od instruktora da vam odgovori na isto."; //var model = _ctx.PitanjeOdgovorDbSet.Where(y => y.Id == id).Select(x => new PitanjeOdgovorVM //{ // PitanjeOdgovorId = x.Id, // PitanjeOdgovorKursId = x.StudentKurs.Kurs.Id //}).Single(); return(RedirectToAction("Index", new { @kursId = model.KursId })); }