public async Task <ActionResult> PostJob([FromBody] Job job, [FromRoute] string address, [FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { Job toAdd = await adultService.AddJobAsync(job, address, id); return(Created($"/{toAdd}", toAdd)); } catch (Exception e) { return(StatusCode(500, e.Message)); } }