public MarkaVozilaVM DohvatiMarkuVM(int idMarka) { MarkaVozila marka = _db.MarkeVozila.Find(idMarka); MarkaVozilaVM markaVM = maper.Map <MarkaVozilaVM>(marka); return(markaVM); }
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); }
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); }
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)); }
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)); }
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")); }
// 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)); }
public static object KreirajMarku(MarkaVozilaVM marka) { return(servis.KreirajMarkuVM(marka)); }
public static void UrediMarku(MarkaVozilaVM marka) { servis.UrediMarkuVM(marka); }