Esempio n. 1
0
        public ViewResult UpdateSportAttribute(SportAttributesViewModel viewModel)
        {
            ViewBag.Title          = "Sportmateriaal wijzigen";
            viewModel.NewAttribute = _complexAccess.GetSportAttribute(viewModel.SelectedSportAttributeId);
            viewModel.Sports       = _sportAccess.GetSports();

            return(View(viewModel));
        }
            public IActionResult GetAttribute(int id, int hallid, int attributeid)
            {
                if (id.Equals(0) && hallid.Equals(0) || _complexAccess.GetSportComplex(id) == null || _complexAccess.GetHall(hallid) == null || _complexAccess.GetSportAttribute(attributeid) == null)
                {
                    return(BadRequest());
                }

                var resource = new SportAttributeResource(_complexAccess.GetSportAttribute(attributeid));

                var response = new HALResponse(resource).AddSelfLink(Request).AddLinks(
                    new Link("sport", "/api/sport/" + resource.sportId + "", null, "GET"));

                return(Ok(response));
            }