public ActionResult Dodaj(int takmicenjeId) { RezultatiTakmicenjaDodajVM model = new RezultatiTakmicenjaDodajVM { takmicari = BindTakmicare(), disciplinaTakmicenja = BindDisciplineTakmicenja(), osvojenaMjestaNaTakmicenju = BindOsvojenaMjestaNaTakmicenju(), TakmicenjeId = takmicenjeId, StarosneDobi = BindStarosneDobi() }; model.StarosneDobi.Insert(0, new SelectListItem { Value = null, Text = "-Odaberite starosnu dob-" }); model.takmicari.Insert(0, new SelectListItem { Value = null, Text = "-Odaberite takmičara-" }); model.disciplinaTakmicenja.Insert(0, new SelectListItem { Value = null, Text = "-Odaberite disciplinu-" }); model.osvojenaMjestaNaTakmicenju.Insert(0, new SelectListItem { Value = null, Text = "-Odaberite osvojeno mjesto-" }); return(View("Dodaj", model)); }
public ActionResult SpremiNoviRezultatTakmicenja(RezultatiTakmicenjaDodajVM model) { RezultatiTakmicenja rezultat = new RezultatiTakmicenja(); rezultat.TakmicenjeId = model.TakmicenjeId; rezultat.isDeleted = false; rezultat.TakmicarId = model.TakmicarId; rezultat.OsvojenoMjestoNaTakmicenjuId = model.OsvojenoMjestoNaTakmicenjuId; rezultat.DisciplinaTakmicenjaId = model.DisciplinaTakmicenjaId; rezultat.BrojPobjeda = Convert.ToInt32(model.BrojPobjeda); rezultat.BrojPoraza = Convert.ToInt32(model.BrojPoraza); rezultat.Obrazlozenje = model.Obrazlozenje; rezultat.Kategorija = model.Kategorija; rezultat.BrojTakmicaraUKategoriji = Convert.ToInt32(model.BrojTakmicaraUKategoriji); rezultat.StarosnaDobId = model.StarosnaDobId; ctx.RezultatiTakmicenja.Add(rezultat); ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjeTakmicenjima", new { takmicenjeId = model.TakmicenjeId, brojTaba = 1, brojTabaRezultati = 1 })); }