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));
            }
Beispiel #3
0
 public ViewResult UpdateSportComplex(int id)
 {
     return(View("UpdateSportComplex", _complexAccess.GetSportComplex(id)));
 }