示例#1
0
        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));
        }
示例#2
0
        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 }));
        }