public IHttpActionResult FindUsages([FromBody]int? id)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return BadRequest(ModelState);
                }
                var services = new DecoderServices();
                var list = services.FindProcedureUsages(id);
                return Json(list.ToArray());

            }
            catch (Exception e)
            {
                //return Json(new { error = e.ToString() });
                return InternalServerError(e);
            }
        }