예제 #1
0
        public IActionResult UrediOdsutan(int ID)
        {
            OdrzaniCasDetalj ocd = _context.OdrzaniCasDetalj.Find(ID);

            var model = new DetaljiCasova_UrediOdsutanVM
            {
                detaljCasID      = ocd.Id,
                ucenikImePrezime = _context.UpisUOdjeljenje.Where(s => s.Id == ocd.UpisUOdjeljenjeID).Select(a => a.Ucenik.Ime).FirstOrDefault(),
                odabrano         = 1 // nastimano da je 1 opravdano, 0 neopravdano u snimanju cemo vidjet selekciju
            };

            return(PartialView("UrediOdsutan", model));
        }
예제 #2
0
        public IActionResult SnimiOdsutan(DetaljiCasova_UrediOdsutanVM ulaz)
        {
            OdrzaniCasDetalj ocd = _context.OdrzaniCasDetalj.Find(ulaz.detaljCasID);

            OdrzaniCas cas = _context.OdrzaniCas.Where(s => s.Id == ocd.odrzaniCasID).FirstOrDefault();

            if (ulaz.odabrano == 1)
            {
                ocd.OpravdanoOdsutan = true;
            }
            else
            {
                ocd.OpravdanoOdsutan = false;
            }
            _context.SaveChanges();
            return(Redirect("/DetaljiCasova/Index?odrzaniCasID=" + cas.Id));
        }