public ActionResult Dodaj2(int ucesnikId)
        {
            UcesniciPolaganjaZaUcenickaZvanja             ucesnik = ctx.UcesniciPolaganjaZaUcenickaZvanja.Where(x => x.Id == ucesnikId).FirstOrDefault();
            ParticipacijeZaPolaganjeUcenickaZvanjaDodajVM model   = new ParticipacijeZaPolaganjeUcenickaZvanjaDodajVM
            {
                PolaganjeUcenickaZvanjaId          = ucesnik.PolaganjeUcenickaZvanjaId,
                UcesnikPolaganjaZaUcenickaZvanjaId = ucesnikId,
                Ucesnik = ucesnik.ClanKluba.Osoba.Ime + " (" + ucesnik.ClanKluba.Osoba.ImeRoditelja + ") " + ucesnik.ClanKluba.Osoba.Prezime + " - " + ucesnik.ClanKluba.ZvanjeUKarateu.Naziv
            };

            ViewData["ucesnik"] = ucesnik;
            return(View("Dodaj2", model));
        }
        public ActionResult Dodaj(int polaganjeId)
        {
            ParticipacijeZaPolaganjeUcenickaZvanjaDodajVM model = new ParticipacijeZaPolaganjeUcenickaZvanjaDodajVM
            {
                PolaganjeUcenickaZvanjaId = polaganjeId,
                ucesniciPolaganja         = BindUcesnikePolaganja(polaganjeId)
            };

            model.ucesniciPolaganja.Insert(0, new SelectListItem {
                Value = null, Text = "-Odaberite učesnika-"
            });

            return(View("Dodaj", model));
        }
        public ActionResult SpremiNovuParticipacijuZaPolaganjeUcenickaZvanja(ParticipacijeZaPolaganjeUcenickaZvanjaDodajVM model)
        {
            ParticipacijeZaPolaganjeUcenickaZvanja participacija = new ParticipacijeZaPolaganjeUcenickaZvanja();

            participacija.isDeleted = false;
            participacija.PolaganjeUcenickaZvanjaId          = model.PolaganjeUcenickaZvanjaId;
            participacija.UcesnikPolaganjaZaUcenickaZvanjaId = model.UcesnikPolaganjaZaUcenickaZvanjaId;
            if (model.DatumUplate != null)
            {
                participacija.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate);
            }
            participacija.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima);
            participacija.IznosKMSlovima   = model.IznosKMSlovima;
            participacija.BrojPriznanice   = model.BrojPriznanice;
            ctx.ParticipacijeZaPolaganjeUcenickaZvanja.Add(participacija);
            ctx.SaveChanges();
            return(RedirectToAction("Index", "UpravljanjePolaganjaUcenickaZvanja", new { polaganjeId = model.PolaganjeUcenickaZvanjaId, brojTaba = 2, zvanje = 0, brojTabaParticipacije = 2 }));
        }