示例#1
0
        public IActionResult Uredi(int id)
        {
            if (nastavnik == null)
            {
                Redirect("/Login/Index");
            }
            CasUrediVM model = _context.OdrzaniCasovi.Where(x => x.Id == id).Select(x => new CasUrediVM
            {
                Datum     = x.Datum,
                Nastavnik = x.Angazovan.Nastavnik.Ime + " " + x.Angazovan.Nastavnik.Prezime,
                AkPredmet = x.Angazovan.AkademskaGodina.Opis + "/" + x.Angazovan.Predmet.Naziv,
                CasId     = x.Id
            }).FirstOrDefault();

            return(View("Uredi", model));
        }
示例#2
0
        public IActionResult SnimiPromjene(CasUrediVM model)
        {
            if (nastavnik == null)
            {
                Redirect("/Login/Index");
            }
            if (!ModelState.IsValid)
            {
                return(View("Uredi", model));
            }

            OdrzaniCas cas = _context.OdrzaniCasovi.Where(x => x.Id == model.CasId).FirstOrDefault();

            cas.Datum = (DateTime)model.Datum;
            _context.OdrzaniCasovi.Update(cas);
            _context.SaveChanges();
            return(Redirect("/Cas/Index"));
        }