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 })); }