public ActionResult Sacuvaj(Jelo jelo) { if (!ModelState.IsValid) { var viewModel = new JeloFormViewModel(jelo) { TipoviSushija = _context.TipSushija.ToList() }; return(View("DodajJelo", viewModel)); } { } if (jelo.Id == 0) { _context.Jelo.Add(jelo); } else { var jeloUBazi = _context.Jelo.Single(j => j.Id == jelo.Id); jeloUBazi.Naziv = jelo.Naziv; jeloUBazi.BrojKomada = jelo.BrojKomada; jeloUBazi.JedinicnaCena = jelo.JedinicnaCena; jeloUBazi.TipSushijaId = jelo.TipSushijaId; jeloUBazi.Sastojci = jelo.Sastojci; jeloUBazi.NaMeniju = jelo.NaMeniju; } _context.SaveChanges(); return(RedirectToAction("Index", "Jelo")); }
public ActionResult DodajJelo() { var tipoviSushija = _context.TipSushija.ToList(); var viewModel = new JeloFormViewModel { TipoviSushija = tipoviSushija }; return(View(viewModel)); }
public ActionResult Izmeni(int id) { var jelo = _context.Jelo.SingleOrDefault(j => j.Id == id); var tipoviSushija = _context.TipSushija.ToList(); if (jelo == null) { return(HttpNotFound()); } var viewModel = new JeloFormViewModel(jelo) { TipoviSushija = tipoviSushija }; return(View("DodajJelo", viewModel)); }