public IActionResult Snimi(KlijentUrediDodajVM input) { Korisnik klijent; if (input.KlijentId != 0) { klijent = _db.Klijent.Find(input.KlijentId); } else { klijent = new Korisnik(); _db.Klijent.Add(klijent); } klijent.Ime = input.Ime; klijent.Prezime = input.Prezime; klijent.DatumRodjenja = input.DatumRodjenja; klijent.Kontakt = input.Kontakt; klijent.JMBG = input.JMBG; klijent.GradID = input.GradId; _db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Uredi(int id) { var klijent = _db.Klijent.Find(id); if (klijent == null) { return(RedirectToAction(nameof(Index))); } KlijentUrediDodajVM model = new KlijentUrediDodajVM { KlijentId = id, Ime = klijent.Ime, Prezime = klijent.Prezime, DatumRodjenja = klijent.DatumRodjenja, Kontakt = klijent.Kontakt, JMBG = klijent.JMBG, GradId = klijent.GradID, Grad = _db.Gradovi.Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.NazivGrada }).ToList() }; return(View("Dodaj", model)); }
public IActionResult Dodaj() { KlijentUrediDodajVM model = new KlijentUrediDodajVM { Grad = _db.Gradovi.Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.NazivGrada }).ToList() }; return(View(model)); }