public HttpResponseMessage PostTarefa([FromBody] Tarefa tarefa) { if (tarefa == null) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } try { _tarefaRepository.Adicionar(tarefa); return(Request.CreateResponse(HttpStatusCode.OK, tarefa)); } catch { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Falha ao incluir tarefa")); } }