public void montarEstruturaParaPrevisao(string parqueEolico, PREVISAO_TIPO tipoPrevisao) { string rootConfig; if (tipoPrevisao == PREVISAO_TIPO.POTENCIA_POTENCIA) { rootConfig = PREVISOR_PP_DIRECTORY_NAME + "/" + parqueEolico; DirectoryInfo pastaParque = new DirectoryInfo(rootConfig); if (!Directory.Exists(PREVISOR_PP_DIRECTORY_NAME + "/" + parqueEolico)) { pastaParque = Directory.CreateDirectory(rootConfig); } } else if (tipoPrevisao == PREVISAO_TIPO.TEMPO_REAL) { rootConfig = PREVISOR_TR_DIRECTORY_NAME + "/" + parqueEolico; DirectoryInfo pastaParque = new DirectoryInfo(rootConfig); if (!Directory.Exists(PREVISOR_TR_DIRECTORY_NAME + "/" + parqueEolico)) { pastaParque = Directory.CreateDirectory(rootConfig); } } else { rootConfig = PREVISOR_VP_DIRECTORY_NAME + "/" + parqueEolico; DirectoryInfo pastaParque = new DirectoryInfo(rootConfig); if (!Directory.Exists(PREVISOR_VP_DIRECTORY_NAME + "/" + parqueEolico)) { pastaParque = Directory.CreateDirectory(rootConfig); } } DirectoryInfo pastaTrabalho = new DirectoryInfo(rootConfig + PASTA_TRABALHO); if (!Directory.Exists(rootConfig + PASTA_TRABALHO)) { pastaTrabalho = Directory.CreateDirectory(rootConfig + PASTA_TRABALHO); } DirectoryInfo pesosOtimos = new DirectoryInfo(rootConfig + PASTA_PESOS_OTIMOS); if (!Directory.Exists(rootConfig + PASTA_PESOS_OTIMOS)) { pesosOtimos = Directory.CreateDirectory(rootConfig + PASTA_PESOS_OTIMOS); } DirectoryInfo pastaEntradas = new DirectoryInfo(rootConfig + PASTA_ENTRADAS); if (!Directory.Exists(rootConfig + PASTA_ENTRADAS)) { pastaEntradas = Directory.CreateDirectory(rootConfig + PASTA_ENTRADAS); } }
internal void importarPesoOtimo(FileInfo file, PREVISAO_TIPO tipo, string siglaPrevEOL) { if (tipo == PREVISAO_TIPO.POTENCIA_POTENCIA) { File.Copy(file.FullName, PREVISOR_PP_DIRECTORY_NAME + "/" + siglaPrevEOL + PASTA_PESOS_OTIMOS + "/" + file.Name, true); } else if (tipo == PREVISAO_TIPO.TEMPO_REAL) { File.Copy(file.FullName, PREVISOR_TR_DIRECTORY_NAME + "/" + siglaPrevEOL + PASTA_PESOS_OTIMOS + "/" + file.Name, true); } else { File.Copy(file.FullName, PREVISOR_VP_DIRECTORY_NAME + "/" + siglaPrevEOL + PASTA_PESOS_OTIMOS + "/" + file.Name, true); } }