public IActionResult Get(int id) { var result = _complexAccess.GetSportComplex(id); if (result == null) { return(NotFound()); } return(Ok(result)); }
public IActionResult GetSportComplex(int id) { if (id.Equals(0) || _complexAccess.GetSportComplex(id) == null) { return(BadRequest()); } var resource = new SportComplexResource(_complexAccess.GetSportComplex(id)); var response = new HALResponse(resource).AddSelfLink(Request).AddLinks( new Link("address", "/api/address/" + resource.AddressId + "", null, "GET"), new Link("halls", "/api/sportcomplex/" + resource.SportComplexId + "/hall", null, "GET")); return(Ok(response)); }
public ViewResult UpdateSportComplex(int id) { return(View("UpdateSportComplex", _complexAccess.GetSportComplex(id))); }