예제 #1
0
        public ActionResult Uredi(int stecenoZvanjeId)
        {
            StecenaZvanja        zvanje = ctx.StecenaZvanja.Where(x => x.Id == stecenoZvanjeId).FirstOrDefault();
            StecenaZvanjaUrediVM model  = new StecenaZvanjaUrediVM {
                Id               = stecenoZvanjeId,
                isDeleted        = zvanje.isDeleted,
                DatumSticanja    = zvanje.DatumSticanja.ToString("dd.MM.yyyy"),
                OsobaId          = zvanje.OsobaId,
                Mjesto           = zvanje.Mjesto,
                Organizator      = zvanje.Organizator,
                ZvanjeUKarateuId = zvanje.ZvanjeUKarateuId,
                ZvanjaUKarateu   = BindZvanjaUKarateu(),
                Osobe            = BindOsobe()
            };

            model.Osobe.Insert(0, new SelectListItem {
                Value = null, Text = "-Odaberite osobu-"
            });

            model.ZvanjaUKarateu.Insert(0, new SelectListItem {
                Value = null, Text = "-Odaberite zvanje-"
            });

            return(View("Uredi", model));
        }
예제 #2
0
        public ActionResult SpremiIzmjenuStecenogZvanja(StecenaZvanjaUrediVM model)
        {
            StecenaZvanja zvanje = ctx.StecenaZvanja.Where(x => x.Id == model.Id).FirstOrDefault();

            zvanje.DatumSticanja    = KonvertujUDatum_dd_mm_yyyy(model.DatumSticanja);
            zvanje.ZvanjeUKarateuId = model.ZvanjeUKarateuId;
            zvanje.Mjesto           = model.Mjesto;
            zvanje.Organizator      = model.Organizator;
            zvanje.OsobaId          = model.OsobaId;
            ctx.SaveChanges();

            return(RedirectToAction("Index", "UpravljanjePolaganjimaStecenimZvanjima", new { brojTaba = 2 }));
        }