public IActionResult Get() { var casadeshows = database.CasaDeShow.ToList(); List <CasaDeShowContainer> casadeshowsHateoas = new List <CasaDeShowContainer>(); foreach (var casa in casadeshows) { CasaDeShowContainer casaHateoas = new CasaDeShowContainer(); casaHateoas.casadeshow = casa; casaHateoas.links = Hateoas.GetActions(casa.CasaDeShowId.ToString()); casadeshowsHateoas.Add(casaHateoas); } return(Ok(casadeshowsHateoas)); }
public IActionResult Get(int id) { try { CasaDeShow casadeshow = database.CasaDeShow.First(x => x.CasaDeShowId == id); CasaDeShowContainer casadeshowHateoas = new CasaDeShowContainer(); casadeshowHateoas.casadeshow = casadeshow; casadeshowHateoas.links = Hateoas.GetActions(casadeshow.CasaDeShowId.ToString()); return(Ok(casadeshowHateoas)); } catch (Exception) { Response.StatusCode = 404; return(new ObjectResult("")); } }