public IActionResult Index(int id)
        {
            OdrzaniCasDetaljiIndexVM model = new OdrzaniCasDetaljiIndexVM {
                Rows = _context.OdrzaniCasDetalji.Where(x => x.OdrzaniCasId == id).Select(x => new OdrzaniCasDetaljiIndexVM.Row {
                    Student             = x.SlusaPredmet.UpisGodine.Student.Ime + " " + x.SlusaPredmet.UpisGodine.Student.Prezime,
                    Prisutan            = x.Prisutan,
                    Bodovi              = x.BodoviNaCasu,
                    OdrzaniCasDetaljiId = x.Id
                }).ToList()
            };

            return(PartialView("Index", model));
        }
        public IActionResult OdrzaniCasDetaljiIndex(int OdrzaniCasID)
        {
            OdrzaniCas cas = db.OdrzaniCas.Find(OdrzaniCasID);

            OdrzaniCasDetaljiIndexVM model = new OdrzaniCasDetaljiIndexVM()
            {
                OdrzaniCasID = OdrzaniCasID,
                Rows         = db.OdrzaniCasDetalji.Where(x => x.OdrzaniCasID == OdrzaniCasID).Select(x => new OdrzaniCasDetaljiIndexVM.Row()
                {
                    OdrzaniCasDetaljiID = x.Id,
                    Ucenik           = x.OdjeljenjeStavka.Ucenik.ImePrezime,
                    Ocjena           = x.Ocjena,
                    Prisutan         = x.Prisutan ? "Prisutan" : "Odsutan",
                    OpravdanoOdsutan = x.OpravdanoOdsutan ? "DA" : "NE"
                }).ToList()
            };

            return(PartialView(model));
        }
示例#3
0
        public IActionResult OdrzaniCasDetaljiIndex(int OdrzaniCasID)
        {
            OdrzaniCas odrzaniCas = db.OdrzaniCas.Where(x => x.Id == OdrzaniCasID)
                                    .Include(x => x.PredajePredmet)
                                    .Include(x => x.PredajePredmet.Nastavnik)
                                    .Include(x => x.PredajePredmet.Odjeljenje)
                                    .Include(x => x.PredajePredmet.Predmet)
                                    .FirstOrDefault();

            OdrzaniCasDetaljiIndexVM model = new OdrzaniCasDetaljiIndexVM()
            {
                OdrzaniCasID = OdrzaniCasID,
                Rows         = db.OdrzaniCasDetalji.Where(x => x.OdrzaniCasID == OdrzaniCasID).Select(x => new OdrzaniCasDetaljiIndexVM.Row()
                {
                    OdrzaniCasDetaljiID = x.Id,
                    Ucenik           = x.OdjeljenjeStavka.Ucenik.ImePrezime,
                    Ocjena           = x.Ocjena,
                    Prisutan         = x.Prisutan ? "Prisutan" : "Odsutan",
                    OpravdanoOdsutan = x.Opravdano ? "DA" : "NE"
                }).ToList()
            };

            return(View(model));
        }