public void AdicionarEmpresaDoPrestadorEAcesso(Empresa empresa, int idPrestadorEacesso, Prestador prestador) { var connectionStringEAcesso = _connectionStrings.Value.EacessoConnection; IDbConnection dbConnection = new SqlConnection(connectionStringEAcesso); dbConnection.Open(); var tran = dbConnection.BeginTransaction(); try { _prestadorService.InserirEmpresaEAcesso(prestador, dbConnection, idPrestadorEacesso, tran); tran.Commit(); } catch (Exception ex) { tran.Rollback(); dbConnection.Close(); throw ex; } tran.Dispose(); dbConnection.Close(); }