public IActionResult Edit(KlijentUrediVM input) { if (!ModelState.IsValid) { return(View("Detalji", input)); } var stariKlijent = _context.Klijenti.Find(input.KlijentId); if (stariKlijent != null) { stariKlijent.KontaktOsoba = input.KontaktOsoba; stariKlijent.KontaktBrojFiksni = input.KontaktBrojFiksni; stariKlijent.KontaktBrojMobitel = input.KontaktBrojMobitel; stariKlijent.KontaktEmail = input.KontaktEmail; _context.SaveChanges(); } return(RedirectToAction("Index", "Home", new { @area = "" })); }
public IActionResult Detalji() { AutentifikacijaVM logiraniKorisnik = HttpContext.GetLogiraniKorisnik(); var klijentskiRacun = _context.KlijentskiRacuni.Find(logiraniKorisnik.KlijentskiRacunId); var klijent = _context.Klijenti.Where(w => w.KlijentId == klijentskiRacun.KlijentId).Include(i => i.Mjesto).ThenInclude(t => t.Opcina).SingleOrDefault(); var model = new KlijentUrediVM { KlijentId = klijent.KlijentId, Naziv = klijent.Naziv, IdBroj = klijent.IdBroj, Ulica = klijent.Ulica, Sjediste = klijent.Mjesto.Naziv + ", općina " + klijent.Mjesto.Opcina.Naziv, KontaktOsoba = klijent.KontaktOsoba, KontaktBrojFiksni = klijent.KontaktBrojFiksni, KontaktBrojMobitel = klijent.KontaktBrojMobitel, KontaktEmail = klijent.KontaktEmail }; return(View(model)); }