public IActionResult Index(int TrenutnaStranica = 1, int VelicinaStranice = 4) { Korisnik k = HttpContext.GetLogiraniKorisnik(); KlijentT u = HttpContext.GetLogiraniKlijent(); if (u != null) { return(Redirect("/Clanak/KlijentIndex/")); } ClanakIndexVM model = new ClanakIndexVM { rows = _db.Clank.Select(o => new ClanakIndexVM.row { ClanakID = o.ClanakID, Naslov = o.Naslov, DatumObjave = o.DatumObjave, Podnaslov = o.Podnaslov, Kategorija = o.ClanciKategorija.Naziv, Korisnik = o.Korisnik.Ime, }).ToList() }; //Paging var items = model.rows.OrderByDescending(x => x.DatumObjave).Skip((TrenutnaStranica - 1) * VelicinaStranice).Take(VelicinaStranice).ToList(); ViewData["TrenutnaStranica"] = TrenutnaStranica; return(View(items)); }
public IActionResult KlijentIndex(int TrenutnaStranica = 1, int VelicinaStranice = 4) { ClanakIndexVM model = new ClanakIndexVM { rows = _db.Clank.Select(o => new ClanakIndexVM.row { ClanakID = o.ClanakID, Naslov = o.Naslov, DatumObjave = o.DatumObjave, Podnaslov = o.Podnaslov, Kategorija = o.ClanciKategorija.Naziv, Korisnik = o.Korisnik.Ime }).ToList() }; //Paging var items = model.rows.OrderByDescending(x => x.DatumObjave).Skip((TrenutnaStranica - 1) * VelicinaStranice).Take(VelicinaStranice).ToList(); ViewData["TrenutnaStranica"] = TrenutnaStranica; return(View(items)); }