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)); }