예제 #1
0
        public IActionResult SpremiEdit(EditCasVM model)
        {
            Cas cas = _db.Cas.Find(model.ID);

            cas.SadrzajCasa = model.Sadrzaj;
            _db.SaveChanges();
            return(RedirectToAction("EditCas", new { id = model.ID }));
        }
        public IActionResult EditCas(EditCasVM model)
        {
            var cas = _context.Cas.Find(model.CasId);

            cas.Sadrzaj = model.Sadrzaj;
            _context.SaveChanges();
            return(RedirectToAction(nameof(EditCas), new { casId = model.CasId }));
        }
        public IActionResult SaveEdit(EditCasVM model)
        {
            OdrzaniCas odrzaniCas = _db.OdrzaniCasovi.Find(model.ID);

            odrzaniCas.Datum = model.Datum;
            _db.SaveChanges();

            return(RedirectToAction("Index"));
        }
예제 #4
0
        public IActionResult EditCas(int id)
        {
            EditCasVM model = _db.Cas.Where(x => x.ID == id).Select(x => new EditCasVM
            {
                ID         = x.ID,
                Datum      = x.Datum.ToString("dd.MM.yyyy"),
                Odjeljenje = x.PredajePredmet.Odjeljenje.Oznaka + " " + x.PredajePredmet.Predmet.Naziv,
                Sadrzaj    = x.SadrzajCasa
            }).SingleOrDefault();

            return(View(model));
        }
        public IActionResult Edit(int id)
        {
            Nastavnik nastavnik = Autentifikacija.GetLogiraniKorisnik(this.HttpContext);
            EditCasVM model     = _db.OdrzaniCasovi
                                  .Where(x => x.Id == id)
                                  .Select(x => new EditCasVM
            {
                ID        = x.Id,
                AkGod     = x.Angazovan.AkademskaGodina.Opis + " / " + x.Angazovan.Predmet.Naziv,
                Datum     = x.Datum,
                Nastavnik = nastavnik.Ime.Substring(0, 1) + ". " + nastavnik.Prezime
            })
                                  .FirstOrDefault();

            return(View(model));
        }
        public IActionResult EditCas(int casId)
        {
            var cas = _context.Cas
                      .Include(c => c.PredajePredmet)
                      .ThenInclude(p => p.Predmet)
                      .Include(c => c.PredajePredmet)
                      .ThenInclude(p => p.Odjeljenje)
                      .Where(c => c.Id == casId)
                      .FirstOrDefault();
            var model = new EditCasVM
            {
                CasId      = cas.Id,
                Datum      = cas.Datum.ToString("dd.MM.yyyy"),
                Odjeljenje = cas.PredajePredmet.Odjeljenje.Razred + " " + cas.PredajePredmet.Odjeljenje.Oznaka + " " + cas.PredajePredmet.Predmet.Naziv,
                Sadrzaj    = cas.Sadrzaj
            };

            return(View(model));
        }