public ActionResult Save(Stavka stavka) { if (!ModelState.IsValid) { var viewModel = new StavkaFormViewModel { Stavka = stavka }; return(View("StavkaForm", viewModel)); } if (stavka.Id == 0) { _context.Stavkas.Add(stavka); } else { var stavkaInDb = _context.Stavkas.Single(s => s.Id == stavka.Id); stavkaInDb.Naziv = stavka.Naziv; stavkaInDb.JedinicnaCijena = stavka.JedinicnaCijena; } _context.SaveChanges(); return(RedirectToAction("Index", "Stavke")); }
public ActionResult Edit(int id) { var stavka = _context.Stavkas.SingleOrDefault(s => s.Id == id); var viewModel = new StavkaFormViewModel { Stavka = stavka }; return(View("StavkaForm", viewModel)); }
public ActionResult New() { var viewModel = new StavkaFormViewModel { Stavka = new Stavka() }; return(View("StavkaForm", viewModel)); }