Esempio n. 1
0
        public IActionResult Korak4UrediPrisutanSnimi(Korak4UrediPrisutan model)
        {
            OdrzaniCasStavka ucenik = _db.OdrzaniCasStavka.Find(model.OdrzaniCasStavkaId);

            ucenik.Ocjena = model.Ocjena;
            _db.SaveChanges();
            return(Redirect("/OdrzanaNastava/Korak4PrikaziUcenike/" + ucenik.OdrzaniCasId));
        }
Esempio n. 2
0
        public IActionResult Promjena(int Id)
        {
            OdrzaniCasStavka ucenik = _db.OdrzaniCasStavka.Find(Id);

            ucenik.Prisutan = !ucenik.Prisutan;
            if (ucenik.Prisutan)
            {
                ucenik.Opravdano = false;
            }
            _db.SaveChanges();
            return(Redirect("/OdrzanaNastava/Korak4PrikaziUcenike/" + ucenik.OdrzaniCasId));
        }
Esempio n. 3
0
        public IActionResult Uredi(int Id)
        {
            OdrzaniCasStavka ucenik = _db.OdrzaniCasStavka.Include(x => x.OdjeljenjeStavka).ThenInclude(x => x.Ucenik).Where(x => x.Id == Id).FirstOrDefault();

            if (ucenik.Prisutan)
            {
                Korak4UrediPrisutan viewModelPrisutan = new Korak4UrediPrisutan
                {
                    Ocjena             = ucenik.Ocjena,
                    Ucenik             = ucenik.OdjeljenjeStavka.Ucenik.ImePrezime,
                    OdrzaniCasStavkaId = ucenik.Id
                };
                return(View("Korak4UrediPrisutan", viewModelPrisutan));
            }
            Korak4UrediOdsutan viewModelOdsutan = new Korak4UrediOdsutan
            {
                Napomena           = ucenik.Napomena,
                Opravdano          = ucenik.Opravdano,
                Ucenik             = ucenik.OdjeljenjeStavka.Ucenik.ImePrezime,
                OdrzaniCasStavkaId = ucenik.Id
            };

            return(View("Korak4UrediOdsutan", viewModelOdsutan));
        }