[HttpGet] //Requisição HTTP GET public HttpResponseMessage GetAll() { try { var lista = business.ConsultarTodos(); //Converter para listaViewModel var model = Mapper.Map <List <FuncionarioConsultaViewModel> >(lista); return(Request.CreateResponse(HttpStatusCode.OK, model)); } catch (Exception e) { //retornar status de erro 500 INTERNAL SERVER ERROR return(Request.CreateResponse (HttpStatusCode.InternalServerError, e.Message)); } }