// GET: Model/Delete/5
 public ActionResult Delete(int idModela)
 {
     try
     {
         model   = Servis.DohvatiModel(idModela);
         modelVM = Mapa.maper.Map <VoziloModelVM>(model);
     }
     catch (Exception ex)
     {
         ViewBag.Message = "Greška kod dohvaćanja modela! Opis: " + ex.Message;
     }
     return(View(modelVM));
 }
        public ActionResult Delete(VoziloModelVM modelVM)
        {
            try
            {
                Servis.IzbrisiModel(modelVM.Id);
                TempData["Message"] = "Model uspješno izbrisan.";
            }
            catch (Exception ex)
            {
                TempData["Message"] = "Greška kod brisanja modela! Opis: " + ex.Message;
            }

            return(RedirectToAction("List"));
        }
 public ActionResult Edit(VoziloModelVM modelVM)
 {
     try
     {
         model = Mapa.maper.Map <VoziloModel>(modelVM);
         Servis.UrediModel(model);
         ViewBag.Message = "Model uspješno uređen!";
     }
     catch (Exception ex)
     {
         ViewBag.Message = "Greška kod dohvaćanja marke! Opis: " + ex.Message;
     }
     return(View(modelVM));
 }
 public ActionResult Create(VoziloModelVM modelVM)
 {
     try
     {
         model = Mapa.maper.Map <VoziloModel>(modelVM);
         Servis.KreirajModel(model);
         ViewBag.Message = "Model uspješno kreiran!";
     }
     catch (Exception ex)
     {
         ViewBag.Message = "Greška kod upisa modela! Opis: " + ex.Message;    // ex.InnerException.InnerException.Message;  - jako pomoglo
     }
     return(View(modelVM));
 }