コード例 #1
0
        public IActionResult Index()
        {
            var model = new PrikazNastavnikaVM()
            {
                PodaciNastavnik = db.Nastavnik.Select(n => new PrikazNastavnikaVM.Row()
                {
                    nastavnikID         = n.Id,
                    nastavnikImePrezima = n.Ime + n.Prezime,
                    brojCasova          = db.OdrzaniCas.Count(ns => ns.NastavnikID == n.Id)
                }).ToList()
            };

            return(View(model));
        }
コード例 #2
0
        public IActionResult Index()
        {
            PrikazNastavnikaVM model = new PrikazNastavnikaVM
            {
                Nastavnici = _db.Nastavnik.Select(x => new PrikazNastavnikaVM.Row
                {
                    ID         = x.Id,
                    ImePrezime = x.Ime + " " + x.Prezime,
                    Skola      = _db.PredajePredmet.Where(p => p.NastavnikID == x.Id).Select(p => p.Odjeljenje.Skola.Naziv).Distinct().ToList()
                }).ToList()
            };

            return(View(model));
        }
コード例 #3
0
        public IActionResult Index()
        {
            var model = new PrikazNastavnikaVM()
            {
                NastavnikID = db.Nastavnik.Select(r => r.Id).FirstOrDefault(),

                NastavniciPodaci = db.Odjeljenje.Select(n => new PrikazNastavnikaVM.Row()
                {
                    NastavnikImePrezime = db.Nastavnik.Where(s => s.Id == n.RazrednikID).Select(r => r.Ime + r.Prezime).FirstOrDefault(),
                    SkolaNaziv          = db.Skola.Where(s => s.Id == n.SkolaID).Select(s => s.Naziv).FirstOrDefault()
                }).ToList()
            };

            return(View(model));
        }