コード例 #1
0
        public ActionResult SpremiIzmjenuUpisanogClana(UpisaniClanoviUrediVM model)
        {
            int          clanKlubaId = ctx.UpisaniClanovi.Where(x => x.Id == model.Id).Select(x => x.ClanKlubaId).FirstOrDefault();
            ClanoviKluba clanKluba   = ctx.ClanoviKluba.Where(x => x.Id == clanKlubaId).FirstOrDefault();
            int          osobaId     = clanKluba.OsobaId;
            Osoba        osoba       = ctx.Osoba.Where(x => x.Id == osobaId).FirstOrDefault();

            osoba.Ime            = model.Ime;
            osoba.Prezime        = model.Prezime;
            osoba.Spol           = model.Spol;
            osoba.ImeRoditelja   = model.ImeRoditelja;
            osoba.DatumRodjenja  = KonvertujUDatum_dd_mm_yyyy(model.DatumRodjenja);
            osoba.MjestoRodjenja = model.MjestoRodjenja;
            osoba.KontaktTelefon = model.KontaktTelefon;
            osoba.JMBG           = model.JMBG;
            osoba.Email          = model.Email;
            ctx.SaveChanges();
            int OsobaId = ctx.Osoba.ToList().OrderByDescending(x => x.Id).FirstOrDefault().Id;


            if (model.DatumUpisa != null)
            {
                clanKluba.DatumUpisa = KonvertujUDatum_dd_mm_yyyy(model.DatumUpisa);
            }
            clanKluba.ZvanjeUKarateuId = model.ZvanjeUKarateuId;
            clanKluba.StarosnaDobId    = model.StarosnaDobId;
            ctx.SaveChanges();

            return(RedirectToAction("Index", "UpravljanjePodacimaUpisa", new { upisId = model.upisId, brojTaba = 1 }));
        }
コード例 #2
0
        public ActionResult Uredi(int upisaniClanId)
        {
            UpisaniClanovi upisaniClan = ctx.UpisaniClanovi.Where(x => x.Id == upisaniClanId).FirstOrDefault();

            UpisaniClanoviUrediVM model = new UpisaniClanoviUrediVM
            {
                Id               = upisaniClanId,
                isDeleted        = upisaniClan.ClanKluba.Osoba.isDeleted,
                Ime              = upisaniClan.ClanKluba.Osoba.Ime,
                Prezime          = upisaniClan.ClanKluba.Osoba.Prezime,
                ImeRoditelja     = upisaniClan.ClanKluba.Osoba.ImeRoditelja,
                JMBG             = upisaniClan.ClanKluba.Osoba.JMBG,
                Spol             = upisaniClan.ClanKluba.Osoba.Spol,
                DatumRodjenja    = upisaniClan.ClanKluba.Osoba.DatumRodjenja.ToString("dd.MM.yyyy"),
                MjestoRodjenja   = upisaniClan.ClanKluba.Osoba.MjestoRodjenja,
                KontaktTelefon   = upisaniClan.ClanKluba.Osoba.KontaktTelefon,
                Email            = upisaniClan.ClanKluba.Osoba.Email,
                DatumUpisa       = upisaniClan.ClanKluba.DatumUpisa.ToString("dd.MM.yyyy"),
                ZvanjeUKarateuId = upisaniClan.ClanKluba.ZvanjeUKarateuId,
                StarosnaDobId    = upisaniClan.ClanKluba.StarosnaDobId,
                ZvanjaUKarateu   = BindZvanjaUKarateu(),
                StarosneDobi     = BindStarosneDobi(),
                upisId           = upisaniClan.UpisId
            };

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


            return(View("Uredi", model));
        }