Beispiel #1
0
        public MarkaVozilaVM DohvatiMarkuVM(int idMarka)
        {
            MarkaVozila   marka   = _db.MarkeVozila.Find(idMarka);
            MarkaVozilaVM markaVM = maper.Map <MarkaVozilaVM>(marka);

            return(markaVM);
        }
Beispiel #2
0
        public object KreirajMarkuVM(MarkaVozilaVM marka)
        {
            MarkaVozila orginal = maper.Map <MarkaVozila>(marka);

            _db.MarkeVozila.Add(orginal);
            _db.SaveChanges();
            //var id = SqlHelper.ExecuteScalar(cs, "KreirajPolaznika", polaznik.Ime, polaznik.Prezime, polaznik.Email);
            return(marka);
        }
Beispiel #3
0
        public void UrediMarkuVM(MarkaVozilaVM marka)
        {
            MarkaVozila novo    = maper.Map <MarkaVozila>(marka);
            MarkaVozila orginal = _db.MarkeVozila.Find(novo.Id);

            //_db.Entry(marka).State = EntityState.Modified;    //-- ne radi
            _db.Entry(orginal).CurrentValues.SetValues(novo);
            _db.SaveChanges();
            //SqlHelper.ExecuteNonQuery(cs, "UrediPolaznika", polaznik.IdPolaznik, polaznik.Ime, polaznik.Prezime, polaznik.Email);
        }
Beispiel #4
0
 public ActionResult Edit(MarkaVozilaVM marka)
 {
     try
     {
         VehicleService.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(marka));
 }
Beispiel #5
0
 public ActionResult Create(MarkaVozilaVM marka)
 {
     try
     {
         VehicleService.KreirajMarku(marka);
         ViewBag.Message = "Marka je uspješno upisana!";
     }
     catch (Exception ex)
     {
         ViewBag.Message = "Greška kod upisa marke! Opis: " + ex.Message;
     }
     return(View(marka));
 }
Beispiel #6
0
        public ActionResult Delete(MarkaVozilaVM marka)
        {
            try
            {
                VehicleService.IzbrisiMarku(marka.Id);
                TempData["Message"] = "Marka uspješno izbrisana.";
            }
            catch (Exception ex)
            {
                TempData["Message"] = "Greška kod brisanja marke! Opis: " + ex.Message;
            }

            return(RedirectToAction("List"));
        }
Beispiel #7
0
        // GET: Marka/Delete/5
        public ActionResult Delete(int idMarke)
        {
            MarkaVozilaVM marka = new MarkaVozilaVM();

            try
            {
                marka = VehicleService.DohvatiMarku(idMarke);
            }
            catch (Exception ex)
            {
                ViewBag.Message = "Greška kod dohvaćanja marke! Opis: " + ex.Message;
            }
            return(View(marka));
        }
Beispiel #8
0
 public static object KreirajMarku(MarkaVozilaVM marka)
 {
     return(servis.KreirajMarkuVM(marka));
 }
Beispiel #9
0
 public static void UrediMarku(MarkaVozilaVM marka)
 {
     servis.UrediMarkuVM(marka);
 }