public ActionResult SpremiLicnePodatke(KorisnickNaloziLicniPodaciVM model) { KorisnickiNalozi nalog = ctx.KorisnickiNalozi.Where(x => x.OsobaId == model.OsobaId && x.KorisnickaUlogaId == model.KorisnickaUlogaId).FirstOrDefault(); ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Ime = model.Ime; ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Prezime = model.Prezime; ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().ImeRoditelja = model.ImeRoditelja; ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().DatumRodjenja = KonvertujUDatum_dd_mm_yyyy(model.DatumRodjenja); ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().MjestoRodjenja = model.MjestoRodjenja; ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().KontaktTelefon = model.KontaktTelefon; ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().JMBG = model.JMBG; ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Email = model.Email; ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Spol = model.Spol; ctx.SaveChanges(); return(RedirectToAction("Detalji", new { osobaId = model.OsobaId, ulogaId = model.KorisnickaUlogaId, aktivan = model.aktivnost })); }
public ActionResult LicniPodaci(int osobaId, int ulogaId, int aktivan) { KorisnickiNalozi nalog = ctx.KorisnickiNalozi.Where(x => x.OsobaId == osobaId && x.KorisnickaUlogaId == ulogaId).FirstOrDefault(); KorisnickNaloziLicniPodaciVM model = new KorisnickNaloziLicniPodaciVM { NalogId = nalog.Id, OsobaId = nalog.OsobaId, KorisnickaUlogaId = nalog.KorisnickaUlogaId, isAktivanNalog = nalog.isAktivanNalog, Ime = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Ime, Prezime = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Prezime, ImeRoditelja = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().ImeRoditelja, JMBG = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().JMBG, Spol = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Spol, DatumRodjenja = KonvertujUString_mm_dd_yyyy(ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().DatumRodjenja.ToString()), MjestoRodjenja = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().MjestoRodjenja, KontaktTelefon = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().KontaktTelefon, Email = ctx.Osoba.Where(x => x.Id == nalog.OsobaId).FirstOrDefault().Email, KorisnickaUloga = nalog.KorisnickaUloga.Naziv, aktivnost = aktivan }; return(View("LicniPodaci", model)); }