public void IzbrisiMarku(int idMarke) { IVoziloMarka marka = _db.VoziloMarke.Find(idMarke); _db.VoziloMarke.Remove((VoziloMarka)marka); _db.SaveChanges(); }
// GET: Marka/Details/5 public ActionResult Details(int idMarke) { try { marka = Servis.DohvatiMarku(idMarke); markaVM = Mapa.maper.Map <VoziloMarkaVM>(marka); } catch (Exception ex) { ViewBag.Message = "Greška kod dohvaćanja marke vozila. Opis: " + ex.Message; } return(View(markaVM)); }
public ActionResult Create(VoziloMarkaVM markaVM) { try { marka = Mapa.maper.Map <VoziloMarka>(markaVM); Servis.KreirajMarku(marka); ViewBag.Message = "Marka je uspješno upisana!"; } catch (Exception ex) { ViewBag.Message = "Greška kod upisa marke! Opis: " + ex.Message; } return(View(markaVM)); }
public ActionResult Edit(VoziloMarkaVM markaVM) { try { marka = Mapa.maper.Map <VoziloMarka>(markaVM); Servis.UrediMarku(marka); ViewBag.Message = "Marka uspješno uređena!"; } catch (Exception ex) { ViewBag.Message = "Greška kod dohvaćanja marke! Opis: " + ex.Message; } return(View(markaVM)); }
public void UrediMarku(IVoziloMarka marka) { _db.Entry(marka).State = EntityState.Modified; _db.SaveChanges(); }
public void KreirajMarku(IVoziloMarka marka) { _db.Entry(marka).State = EntityState.Added; _db.SaveChanges(); }
//public List<VoziloMarka> DohvatiListuMarki(int? idMarke) //{ // List<VoziloMarka> kolekcija = (from item in _db.VoziloMarke where item.Id == idMarke select item).ToList(); // return kolekcija; //} public IVoziloMarka DohvatiMarku(int idMarka) { IVoziloMarka marka = _db.VoziloMarke.Find(idMarka); return(marka); }