示例#1
0
        public IActionResult Index()
        {
            Korisnik k = HttpContext.GetLogiraniKorisnik();

            if (k != null)
            {
                TerminIndexVM model1 = new TerminIndexVM
                {
                    rows = _db.Termin.Select(o => new TerminIndexVM.row
                    {
                        TerminID       = o.Id,
                        Uposlenik      = o.Korisnik.Ime + " " + o.Korisnik.Prezime,
                        VrijemeTermina = o.VrijemeTermina,
                        Rezervisan     = o.Rezervisan,
                        UposlenikId    = o.KorisnikId
                    }).ToList()
                };
                return(View(model1));
            }
            TerminIndexVM model = new TerminIndexVM
            {
                rows = _db.Termin.Select(o => new TerminIndexVM.row
                {
                    TerminID       = o.Id,
                    Uposlenik      = o.Korisnik.Ime + " " + o.Korisnik.Prezime,
                    VrijemeTermina = o.VrijemeTermina,
                    Rezervisan     = o.Rezervisan,
                    UposlenikId    = o.KorisnikId
                }).ToList()
            };


            return(View(model));
        }
示例#2
0
        public IActionResult TerminiZaUposlenika(int id)
        {
            TerminIndexVM model = new TerminIndexVM
            {
                rows = _db.Termin.Where(x => x.KorisnikId == id).Select(o => new TerminIndexVM.row
                {
                    UposlenikId    = id,
                    TerminID       = o.Id,
                    Uposlenik      = o.Korisnik.Ime + " " + o.Korisnik.Prezime,
                    VrijemeTermina = o.VrijemeTermina,
                    Rezervisan     = o.Rezervisan
                }).ToList()
            };

            TempData["UposlenikId"] = id;
            return(View(model));
        }