public IActionResult Dodaj(int odjeljenjeId) { var x = db.Odjeljenje.Find(odjeljenjeId); AjaxOdjeljenjeDodaj model = new AjaxOdjeljenjeDodaj { OdjeljenjeID = odjeljenjeId, BrojUDnevniku = db.OdjeljenjeStavka.Count(s => s.OdjeljenjeId == odjeljenjeId) + 1, ucenici = db.Ucenik .Select(y => new SelectListItem { Text = y.ImePrezime, Value = y.Id.ToString() }).ToList() }; return(PartialView(model)); }
public IActionResult Snimi(AjaxOdjeljenjeDodaj model) { OdjeljenjeStavka x; if (model.OdjeljenjeStavkaId == 0) { x = new OdjeljenjeStavka(); db.OdjeljenjeStavka.Add(x); } else { x = db.OdjeljenjeStavka.Find(model.OdjeljenjeStavkaId); } x.OdjeljenjeId = model.OdjeljenjeID; x.UcenikId = model.UcenikId; x.BrojUDnevniku = model.BrojUDnevniku; db.SaveChanges(); return(Redirect("/AjaxTest/GetOdjeljenjaStavke?Id=" + model.OdjeljenjeID)); }