public void IzbrisiMarku(int idMarke)
        {
            IVoziloMarka marka = _db.VoziloMarke.Find(idMarke);

            _db.VoziloMarke.Remove((VoziloMarka)marka);
            _db.SaveChanges();
        }
Ejemplo n.º 2
0
 // 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));
 }
Ejemplo n.º 3
0
 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));
 }
Ejemplo n.º 4
0
 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);
        }