private static void CarregaVariaveisAux() { // obtem Lista com numero de feriados mes X Mes _numDiasFeriadoXMes = AuxFunc.Feriados(_ano, GetNomeArqFeriado()); // preenche Dic de soma Carga Mensal - Utilizado por CargaMT e CargaBT _somaCurvaCargaDiariaPU = LeXLSX.XLSX2Dictionary(GetNomeArqConsumoMensalPU()); }
private static void CarregaVariaveisAux() { // obtem Lista com numero de feriados mes X Mes _numDiasFeriadoXMes = AuxFunc.Feriados(_ano, GetNomeArqFeriado()); // preenche Dic de soma Carga Mensal - Utilizado por CargaMT e CargaBT _somaCurvaCargaDiariaPU = XLSXFile.XLSX2Dictionary(GetNomeArqConsumoMensalPU()); // preenche Dic com curvas de carga INDIVIDUAIS da CargaMT if (_SDEE._utilizarCurvaDeCargaClienteMTIndividual) { _curvasTipicasClientesMT = XLSXFile.XLSX2DictString(GetNomeArqCurvaCargaCliMT()); } // _par._codBase = _codBase; }
private static string CriaStrCabecalho(SqlDataReader rs) { string linha = ""; // cabeca alim string cabAlim = rs["CodPonAcopl"].ToString(); // limpa linha = "clear" + Environment.NewLine; // new circuit linha += "new circuit.alim" + _alim + " bus1=" + cabAlim + ".1.2.3" + ",basekv=" + rs["TenNom_kV"].ToString() + ",pu=" + rs["TenOpe_pu"].ToString() + Environment.NewLine + Environment.NewLine; // curva de carga //TODO NO momento o programa nao gera arquivo de curvas de carga linha += "Redirect ..\\0PermRes\\NovasCurvasTxt\\CurvasDeCargaDU.dss" + Environment.NewLine; // arquivo condutores //TODO No momento o programa na gera o arquivo de condutores. linha += "Redirect ..\\0PermRes\\Condutores.dss" + Environment.NewLine; if (_temSegmentoMT) { linha += "Redirect " + _alim + "SegmentosMT.dss" + Environment.NewLine; } if (_temChaveMT) { linha += "Redirect " + _alim + "ChavesMT.dss" + Environment.NewLine; } if (_temRegulador) { linha += "Redirect " + _alim + "Reguladores.dss" + Environment.NewLine; } if (_temTransformador) { linha += "Redirect " + _alim + "Transformadores.dss" + Environment.NewLine; } if (_temSegmentoBT) { linha += "Redirect " + _alim + "SegmentosBT.dss" + Environment.NewLine; } if (_temRamal) { linha += "Redirect " + _alim + "Ramais.dss" + Environment.NewLine; } // TODO gerar carga para todos os anos if (_temCargaMT) { linha += "Redirect " + _alim + "CargaMT_" + AuxFunc.intMes2strMes(_iMes) + ".dss" + Environment.NewLine; } // TODO gerar carga para todos os anos if (_temCargaBT) { linha += "Redirect " + _alim + "CargaBT_" + AuxFunc.intMes2strMes(_iMes) + ".dss" + Environment.NewLine; } // OBS: comentado if (_temCapacitor) { linha += "! Redirect " + _alim + "CapacitorMT" + AuxFunc.intMes2strMes(_iMes) + ".dss" + Environment.NewLine; } // TODO implementar if (_temGeradorMT) { linha += "Redirect " + _alim + "GeradorMT" + AuxFunc.intMes2strMes(_iMes) + ".dss" + Environment.NewLine; } // TODO implementar if (_temGeradorBT) { linha += "Redirect " + _alim + "GeradorBT" + AuxFunc.intMes2strMes(_iMes) + ".dss" + Environment.NewLine; } return(linha); }