예제 #1
0
        public IActionResult Index()
        {
            IzvjestajiIndexVM model = new IzvjestajiIndexVM();

            model.rows = _db.Izvjestaj.Select(x => new IzvjestajiIndexVM.Row
            {
                Naziv       = x.Naziv,
                Datum       = DateTime.Now.ToShortDateString(),
                IzvjestajID = x.IzvjestajID,
                Napomena    = x.Napomena
            }).ToList();


            return(View(model));
        }
예제 #2
0
        public IActionResult Pretraga(string tekst)
        {
            IzvjestajiIndexVM model = new IzvjestajiIndexVM();

            model.rows = _db.Izvjestaj
                         .Where(x => x.Naziv.Contains(tekst))
                         .Select(x => new IzvjestajiIndexVM.Row
            {
                Naziv       = x.Naziv,
                Datum       = DateTime.Now.ToShortDateString(),
                IzvjestajID = x.IzvjestajID,
                Napomena    = x.Napomena
            }).ToList();


            return(View("Index", model));
        }
        public IActionResult Index()
        {
            AutentifikacijaVM korisnik = HttpContext.GetLogiraniKorisnik();

            IzvjestajiIndexVM model = new IzvjestajiIndexVM
            {
                Redovi = _context.Izvjestaj.Where(w => w.ZaposlenikId == korisnik.ZaposlenikId).Select(s => new IzvjestajiIndexVM.Red
                {
                    IzvjestajId    = s.IzvjestajID,
                    DatumKreiranja = s.Datum,
                    Napomena       = s.Napomena,
                    Naziv          = s.Naziv
                }).ToList()
            };

            return(View(model));
        }