public ActionResult Spremi(Kupac kupac) { if (!ModelState.IsValid) { var viewModel = new KupacFormaViewModel { Kupac = kupac, TipoviClanstva = _context.TipoviClanstva.ToList() }; return(View("KupacForma", viewModel)); } if (kupac.Id == 0) { _context.Kupci.Add(kupac); } else { var kupacUDb = _context.Kupci.Single(c => c.Id == kupac.Id); kupacUDb.Naziv = kupac.Naziv; kupacUDb.DatumRodenja = kupac.DatumRodenja; kupacUDb.TipClanstvaId = kupac.TipClanstvaId; kupacUDb.PretplacenNaNewsletter = kupac.PretplacenNaNewsletter; } //_context.Kupci.Add(kupac); _context.SaveChanges(); return(RedirectToAction("Index", "Kupci")); }
public ActionResult Novi() { var tipoviClanstva = _context.TipoviClanstva.ToList(); var viewModel = new KupacFormaViewModel { Kupac = new Kupac(), TipoviClanstva = tipoviClanstva }; return(View("KupacForma", viewModel)); }
public ActionResult Uredi(int id) { var kupac = _context.Kupci.SingleOrDefault(c => c.Id == id); if (kupac == null) { return(HttpNotFound()); } var viewModel = new KupacFormaViewModel { Kupac = kupac, TipoviClanstva = _context.TipoviClanstva.ToList() }; return(View("KupacForma", viewModel)); }