private void copiarPesosOtimos(ParqueEolico p, PrevisorController.PREVISAO_TIPO tipo)
 {
     if (tipo == PrevisorController.PREVISAO_TIPO.POTENCIA_POTENCIA)
     {
         DirectoryInfo dir      = new DirectoryInfo(CALIBRADOR_PP_DIRECTORY_NAME + "/" + p.SiglaPrevEOL + "/" + PASTA_PESOS_OTIMOS);
         FileInfo[]    fileInfo = dir.GetFiles();
         if (fileInfo.Length != 0)
         {
             foreach (FileInfo file in fileInfo)
             {
                 FactoryController.getInstance().PrevisorController.importarPesoOtimo(file,
                                                                                      PrevisorController.PREVISAO_TIPO.POTENCIA_POTENCIA, p.SiglaPrevEOL);
             }
         }
     }
     else if (tipo == PrevisorController.PREVISAO_TIPO.TEMPO_REAL)
     {
         DirectoryInfo dir      = new DirectoryInfo(CALIBRADOR_TR_DIRECTORY_NAME + "/" + p.SiglaPrevEOL + "/" + PASTA_PESOS_OTIMOS);
         FileInfo[]    fileInfo = dir.GetFiles();
         if (fileInfo.Length != 0)
         {
             foreach (FileInfo file in fileInfo)
             {
                 FactoryController.getInstance().PrevisorController.importarPesoOtimo(file,
                                                                                      PrevisorController.PREVISAO_TIPO.TEMPO_REAL, p.SiglaPrevEOL);
             }
         }
     }
     else
     {
         DirectoryInfo dir      = new DirectoryInfo(CALIBRADOR_VP_DIRECTORY_NAME + "/" + p.SiglaPrevEOL + "/" + PASTA_PESOS_OTIMOS);
         FileInfo[]    fileInfo = dir.GetFiles();
         if (fileInfo.Length != 0)
         {
             foreach (FileInfo file in fileInfo)
             {
                 FactoryController.getInstance().PrevisorController.importarPesoOtimo(file,
                                                                                      PrevisorController.PREVISAO_TIPO.VENTO_POTENCIA, p.SiglaPrevEOL);
             }
         }
     }
 }
 private void criarAtualizarArquivoParquesCalibrados(ParqueEolico parqueEolico, PrevisorController.PREVISAO_TIPO tipo)
 {
     if (parqueEolico.Calibracao.FoiCalibrado == 0)
     {
         StreamWriter file = File.AppendText(Path.GetFullPath("Arquivos") + ARQUIVO_PARQUES_CALIBRADOS);
         file.WriteLine(parqueEolico.SiglaPrevEOL + "_" + tipo);
         file.Close();
     }
 }