public IHttpActionResult Delete([FromUri] int subraceId) { _service = new SubraceService(); _service.DeleteSubrace(subraceId); return(Ok()); }
public IHttpActionResult Create(SubraceCreateModel subraceToCreate) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _service = new SubraceService(); _service.CreateSubrace(subraceToCreate); return(Ok()); }
public IHttpActionResult Update([FromBody] SubraceUpdateModel subraceToUpdate, [FromUri] int subraceId) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _service = new SubraceService(); _service.UpdateSubrace(subraceToUpdate, subraceId); return(Ok()); }
public IHttpActionResult GetList([FromUri] int raceId) { _service = new SubraceService(); return(Ok(_service.GetSubracesByParentRace(raceId))); }
public IHttpActionResult GetDetail([FromUri] int subraceId) { _service = new SubraceService(); return(Ok(_service.GetSubraceDetailById(subraceId))); }