public IActionResult Post([FromBody] DataWrapper.AddDest dest) { DestinacijaProvider provider = new DestinacijaProvider(); if (provider.AddDestinacija(dest)) { var tip = new { tip = "dodato" }; return(Ok(tip)); } return(NotFound()); }
public IActionResult Get(int id) { DestinacijaProvider provider = new DestinacijaProvider(); //var json = JsonConvert.SerializeObject(provider.GetDestinacija(id)); DestinacijaView dest = provider.GetDestinacija(id); if (dest == null) { return(NotFound()); } var json = JsonConvert.SerializeObject(dest, new JsonSerializerSettings() { ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore }); return(Ok(json)); }
public IActionResult Get() { DestinacijaProvider provider = new DestinacijaProvider(); //IEnumerable<Destinacija> destinacije = provider.GetDestinacije(); IEnumerable <DestinacijaView> destinacije = provider.GetDestinacije(); //var json = JsonConvert.SerializeObject(destinacije); if (destinacije == null) { return(NotFound()); } var json = JsonConvert.SerializeObject(destinacije, new JsonSerializerSettings() { ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore }); return(Ok(json)); //return Json(json); }
public int Delete(int id) { DestinacijaProvider provider = new DestinacijaProvider(); return(provider.RemoveDestinacija(id)); }