public async Task <ActionResult <Models.Response.FuncionarioResponse> > AlterarFuncionario(int idfuncionario, Models.Request.FuncionarioRequest request) { try { Models.TbFuncionario tabela = conversor.ConversorFuncionarioTabela(request); tabela = await business.AlterarBusiness(idfuncionario, tabela); return(conversor.ConversorFuncionarioResponse(tabela)); } catch (System.Exception ex) { return(new NotFoundObjectResult(new Models.Response.ErroResponse(404, ex.Message))); } }