public ActionResult DodajKomentar(int?IDObjave) { if (IDObjave == null) { throw new Exception("Nepoznata objava"); } NoviKomentar model = new NoviKomentar(); model.IDObjave = (int)IDObjave; return(View(model)); }
public ActionResult DodajKomentar(NoviKomentar model) { string IDkorisnika = User.Identity.GetUserName(); Stomatolog ulogovani = context.Stomatolozi.Where(m => m.IDClanaKomore == IDkorisnika).First(); DateTime trenutnoVreme = DateTime.Now; Objava originalnaObjava = context.Objave.Where(m => m.IDObjave == model.IDObjave).First(); KomentarNaObjavu noviKomentar = new KomentarNaObjavu { DatumVreme = trenutnoVreme, ObjavaIDObjave = model.IDObjave, Tekst = ulogovani.Ime + " " + ulogovani.Prezime + ":\n" + model.Tekst, OriginalnaObjava = originalnaObjava }; context.KomentariNaObjave.Add(noviKomentar); context.SaveChanges(); return(RedirectToAction("Index", "Objava")); }