public IActionResult Uredi(int id) { var prevoz = _db.Prevoz.Find(id); if (prevoz == null) { return(RedirectToAction(nameof(Index))); } PrevozDodajUrediVM model = new PrevozDodajUrediVM { Id = prevoz.Id, FirmaID = prevoz.FirmaID, TipPrevoza = prevoz.TipPrevoza, BrojMjesta = prevoz.BrojMjesta, CijenaPoMjestu = prevoz.CijenaPoMjestu }; model.Firma = _db.Firma.Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Naziv }).ToList(); return(View("Dodaj", model)); }
public IActionResult Snimi(PrevozDodajUrediVM model) { if (!ModelState.IsValid) { model.Firma = _db.Firma.Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Naziv }).ToList(); return(View("Dodaj", model)); } Prevoz prevoz; if (model.Id != 0) { prevoz = _db.Prevoz.Find(model.Id); } else { prevoz = new Prevoz(); _db.Prevoz.Add(prevoz); } prevoz.FirmaID = model.FirmaID; prevoz.TipPrevoza = model.TipPrevoza; prevoz.BrojMjesta = model.BrojMjesta; prevoz.CijenaPoMjestu = model.CijenaPoMjestu; _db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Dodaj() { PrevozDodajUrediVM model = new PrevozDodajUrediVM(); model.Firma = _db.Firma.Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Naziv }).ToList(); return(View("Dodaj", model)); }
public IActionResult Snimi(PrevozDodajUrediVM model) { Prevoz prevoz; if (model.Id != 0) { prevoz = _db.Prevoz.Find(model.Id); } else { prevoz = new Prevoz(); _db.Prevoz.Add(prevoz); } prevoz.FirmaID = model.FirmaID; prevoz.TipPrevoza = model.TipPrevoza; prevoz.BrojMjesta = model.BrojMjesta; prevoz.CijenaPoMjestu = model.CijenaPoMjestu; _db.SaveChanges(); return(RedirectToAction("Index")); }