public Task <HttpResponseMessage> ExcluirVenda([FromBody] JObject jObject) { var codigoVenda = jObject["codigoVenda"].ToObject <int>(); HttpResponseMessage response; try { _vendaService.ExcluirVenda(codigoVenda); response = ReturnSuccess(); } catch (Exception ex) { response = ReturnError(ex); } var tsc = new TaskCompletionSource <HttpResponseMessage>(); tsc.SetResult(response); return(tsc.Task); }