public IActionResult Index(string keyword) { List <AutorizacijskiToken> listaSesija = _db.autorizacijskiToken .Include(a => a.KorisnickiNalog).ToList(); SesijaIndexVM model = new SesijaIndexVM(); if (keyword != null) { model.Rows = listaSesija .Where(x => x.KorisnickiNalog.Username.StartsWith(keyword)) .Select(s => new SesijaIndexVM.Row { VrijemeLogiranja = s.VrijemeEvidentiranja, token = s.Vrijednost, IpAdresa = s.IpAdresa, username = s.KorisnickiNalog.Username }).ToList(); } else { model.Rows = listaSesija.Select(s => new SesijaIndexVM.Row { VrijemeLogiranja = s.VrijemeEvidentiranja, token = s.Vrijednost, IpAdresa = s.IpAdresa, username = s.KorisnickiNalog.Username }).ToList(); } model.TrenutniToken = HttpContext.GetTrenutniToken(); return(PartialView(model)); }
public IActionResult Index() { SesijaIndexVM model = new SesijaIndexVM(); model.Rows = _db.AutorizacijskiTokenKorisnik.Select(s => new SesijaIndexVM.Row { VrijemeLogiranja = s.VrijemeEvidentiranja, token = s.Vrijednost, IpAdresa = s.IpAdresa }).ToList(); model.TrenutniToken = HttpContext.GetTrenutniToken(); return(View(model)); }
public IActionResult Index() { var kId = HttpContext.GetLogiraniKorisnik().Id; SesijaIndexVM model = new SesijaIndexVM(); model.Rows = _db.AutorizacijskiToken .Where(x => x.KorisnickiNalogId == kId) .Select(s => new SesijaIndexVM.Row { VrijemeLogiranja = s.VrijemeEvidentiranja, token = s.Vrijednost, IpAdresa = s.IpAdresa }).ToList(); model.TrenutniToken = HttpContext.GetTrenutniToken(); return(View(model)); }
public IActionResult Index() { SesijaIndexVM model = new SesijaIndexVM(); model.Rows = _context.AutorizacijaToken.Select(x => new SesijaIndexVM.Row { VrijemeLogiranja = x.VrijemeEvidentiranja, token = x.Vrijednost, IPAdresa = x.IpAdresa }).ToList(); model.TrenutniToken = HttpContext.GetTrenutniToken(); KorisnickiNalog korisnik = Autentifikacija.GetLogiraniKorisnik(HttpContext); ViewData["permisija"] = _context.Uloge.FirstOrDefault(x => x.Id == korisnik.UlogaID).NazivUloge.ToString(); return(View(model)); }