|  |  | @ -499,6 +499,21 @@ public class PesquisasWindow extends JFrame | 
			
		
	
		
		
			
				
					
					|  |  |  | 					buff.append( "<TD>N\u00BA TOTAL DE EXAMES</TD></TR>" ); |  |  |  | 					buff.append( "<TD>N\u00BA TOTAL DE EXAMES</TD></TR>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  | 					String nomesExamesComp[] = provider.getNomesExames(); |  |  |  | 					String nomesExamesComp[] = provider.getNomesExames(); | 
			
		
	
		
		
			
				
					
					|  |  |  | //					int countExamesComp[] = provider.countExamesComplementaresEmpresa( idEmpresa, ano );
 |  |  |  | //					int countExamesComp[] = provider.countExamesComplementaresEmpresa( idEmpresa, ano );
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					HashMap<String,Integer> countExamesCompNovo = provider.countExamesComplementaresEstabelecimentoNovosProtocolos( estabelecimentos[ n ].getID(), ano ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					if( countExamesCompNovo != null ) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					{ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						String nomesExames[] = countExamesCompNovo.keySet().toArray( new String[ countExamesCompNovo.size() ] ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						Arrays.sort( nomesExames ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						for( String nomeExame : nomesExames ) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						{ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							buff.append( "<TR>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							buff.append( "<TD>   </TD><TD>" + nomeExame + "</TD>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							buff.append( "<TD> </TD><TD ALIGN=\"CENTER\"><B>" + countExamesCompNovo.get( nomeExame ) + "</B></TD>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							buff.append( "</TR>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					else | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					{ | 
			
		
	
		
		
			
				
					
					|  |  |  | 						int countExamesComp[] = provider.countExamesComplementaresEstabelecimento( estabelecimentos[ n ].getID(), ano ); |  |  |  | 						int countExamesComp[] = provider.countExamesComplementaresEstabelecimento( estabelecimentos[ n ].getID(), ano ); | 
			
		
	
		
		
			
				
					
					|  |  |  | 						for( int nec = 0; nec < nomesExamesComp.length; nec++ ) |  |  |  | 						for( int nec = 0; nec < nomesExamesComp.length; nec++ ) | 
			
		
	
		
		
			
				
					
					|  |  |  | 						{ |  |  |  | 						{ | 
			
		
	
	
		
		
			
				
					|  |  | @ -507,6 +522,7 @@ public class PesquisasWindow extends JFrame | 
			
		
	
		
		
			
				
					
					|  |  |  | 							buff.append( "<TD> </TD><TD ALIGN=\"CENTER\"><B>" + countExamesComp[nec] + "</B></TD>" ); |  |  |  | 							buff.append( "<TD> </TD><TD ALIGN=\"CENTER\"><B>" + countExamesComp[nec] + "</B></TD>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  | 							buff.append( "</TR>" ); |  |  |  | 							buff.append( "</TR>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  | 						} |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					} | 
			
		
	
		
		
			
				
					
					|  |  |  | 					buff.append( "</TABLE>" ); |  |  |  | 					buff.append( "</TABLE>" ); | 
			
		
	
		
		
			
				
					
					|  |  |  | 					buff.append("<BR><HR><BR>"); |  |  |  | 					buff.append("<BR><HR><BR>"); | 
			
		
	
		
		
			
				
					
					|  |  |  | 				} |  |  |  | 				} | 
			
		
	
	
		
		
			
				
					|  |  | @ -515,7 +531,7 @@ public class PesquisasWindow extends JFrame | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  | 			catch( Exception ex ) |  |  |  | 			catch( Exception ex ) | 
			
		
	
		
		
			
				
					
					|  |  |  | 			{ |  |  |  | 			{ | 
			
		
	
		
		
			
				
					
					|  |  |  | 				DialogException.showExceptionMessage( ex, "Erro a carregar dados", true ); |  |  |  | 				DialogException.showExceptionMessage( ex, "Erro a carregar dados", false ); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 				return; |  |  |  | 				return; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
	
		
		
			
				
					|  |  | 
 |