public IActionResult Prikaz(int id, int page = 1) { Feed x = db.Feeds.Find(id); if (x == null) { return(Redirect("/Feed/Neuspjeh")); } DisplayFeedVM obj = new DisplayFeedVM { ID = x.ID, naziv = x.Naziv, DatumModifikacije = x.DatumModifikacije }; var qry = (from o in db.Objave join fo in db.FeedsObjave on o.ID equals fo.ObjavaID where fo.FeedID == x.ID select fo.Objava).ToList().OrderByDescending(x => x.DatumKreiranja); obj.Objave = PagingList.Create(qry, 3, page); ViewBag.trenutna = page; ViewBag.ukupnoStranica = obj.Objave.PageCount; int kreator = db.Takmicenja.Where(x => x.FeedID == id).Select(x => x.KreatorID).FirstOrDefault(); ViewBag.username = db.Users.Where(x => x.Id == kreator).Select(x => x.UserName).FirstOrDefault(); //ViewBag.fid = obj; return(PartialView(obj)); }
public IActionResult Obrisi(int id) { Feed obj = db.Feeds.Find(id); if (obj != null) { DisplayFeedVM prikaz = new DisplayFeedVM { ID = obj.ID, naziv = obj.Naziv }; ViewBag.feed = prikaz; return(View()); } return(Redirect("/Feed/Neuspjeh")); }
public IActionResult Prikaz(int id) { Feed x = db.Feeds.Find(id); if (x != null) { DisplayFeedVM obj = new DisplayFeedVM { ID = x.ID, naziv = x.Naziv, DatumModifikacije = x.DatumModifikacije }; obj.Objave = (from o in db.Objave join fo in db.FeedsObjave on o.ID equals fo.ObjavaID where fo.FeedID == x.ID select fo.Objava).ToList(); ViewBag.fid = obj; return(View()); } return(Redirect("/Feed/Neuspjeh")); }