コード例 #1
0
        public ActionResult SpremiIzmjenuRezultataTakmicenja(RezultatiTakmicenjaUrediVM model)
        {
            RezultatiTakmicenja rezultatTakmicenja = ctx.RezultatiTakmicenja.Where(x => x.Id == model.Id).FirstOrDefault();

            rezultatTakmicenja.TakmicarId = model.TakmicarId;
            rezultatTakmicenja.OsvojenoMjestoNaTakmicenjuId = model.OsvojenoMjestoNaTakmicenjuId;
            rezultatTakmicenja.DisciplinaTakmicenjaId       = model.DisciplinaTakmicenjaId;
            rezultatTakmicenja.BrojPobjeda              = Convert.ToInt32(model.BrojPobjeda);
            rezultatTakmicenja.BrojPoraza               = Convert.ToInt32(model.BrojPoraza);
            rezultatTakmicenja.Obrazlozenje             = model.Obrazlozenje;
            rezultatTakmicenja.Kategorija               = model.Kategorija;
            rezultatTakmicenja.BrojTakmicaraUKategoriji = Convert.ToInt32(model.BrojTakmicaraUKategoriji);
            rezultatTakmicenja.StarosnaDobId            = model.StarosnaDobId;
            ctx.SaveChanges();

            return(RedirectToAction("Index", "UpravljanjeTakmicenjima", new { takmicenjeId = model.TakmicenjeId, brojTaba = 1, brojTabaRezultati = 1 }));
        }
コード例 #2
0
        public ActionResult Uredi(int rezultatId)
        {
            RezultatiTakmicenja        rezultatTakmicenja = ctx.RezultatiTakmicenja.Where(x => x.Id == rezultatId).FirstOrDefault();
            RezultatiTakmicenjaUrediVM model = new RezultatiTakmicenjaUrediVM
            {
                Id           = rezultatId,
                isDeleted    = rezultatTakmicenja.isDeleted,
                TakmicarId   = rezultatTakmicenja.TakmicarId,
                TakmicenjeId = rezultatTakmicenja.TakmicenjeId,
                OsvojenoMjestoNaTakmicenjuId = rezultatTakmicenja.OsvojenoMjestoNaTakmicenjuId,
                osvojenaMjestaNaTakmicenju   = BindOsvojenaMjestaNaTakmicenju(),
                DisciplinaTakmicenjaId       = rezultatTakmicenja.DisciplinaTakmicenjaId,
                disciplinaTakmicenja         = BindDisciplineTakmicenja(),
                takmicari                = BindTakmicare(),
                BrojPobjeda              = rezultatTakmicenja.BrojPobjeda.ToString(),
                BrojPoraza               = rezultatTakmicenja.BrojPoraza.ToString(),
                Obrazlozenje             = rezultatTakmicenja.Obrazlozenje,
                Kategorija               = rezultatTakmicenja.Kategorija,
                BrojTakmicaraUKategoriji = rezultatTakmicenja.BrojTakmicaraUKategoriji.ToString(),
                StarosneDobi             = BindStarosneDobi(),
                StarosnaDobId            = rezultatTakmicenja.StarosnaDobId
            };

            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("Uredi", model));
        }