コード例 #1
0
ファイル: clsDSE.cs プロジェクト: silvath/siscobras
 private void vCarregaDados()
 {
     m_typDatSetPes     = GetTbPes();
     m_typDatSetDSEs    = GetTbDSEs();
     m_typDatSetDSEsPEs = GetTbDSEsPes();
     m_typDatSetREsPEs  = GetTbREsPEs();
 }
コード例 #2
0
 protected override string CarregaDataMultiplaDefault()
 {
     mdlDataBaseAccess.Tabelas.XsdTbDSEs    typDatSetDSEs    = GetTbDSEs();
     mdlDataBaseAccess.Tabelas.XsdTbDSEsPEs typDatSetDSEsPEs = GetTbDSEsPEs();
     System.Text.StringBuilder strbDefault = new System.Text.StringBuilder();
     // Ordernando
     System.Collections.SortedList srtlstDSE = new System.Collections.SortedList(new mdlComponentesColecoes.clsComparerNumbersTexts());
     for (int i = 0; i < typDatSetDSEsPEs.tbDSEsPEs.Rows.Count; i++)
     {
         mdlDataBaseAccess.Tabelas.XsdTbDSEsPEs.tbDSEsPEsRow dtrwDSEPE = (mdlDataBaseAccess.Tabelas.XsdTbDSEsPEs.tbDSEsPEsRow)typDatSetDSEsPEs.tbDSEsPEs.Rows[i];
         if ((dtrwDSEPE.nIdExportador == m_nIdExportador) && (dtrwDSEPE.strIdPE == m_strIdPE))
         {
             mdlDataBaseAccess.Tabelas.XsdTbDSEs.tbDSEsRow dtrwDSE = typDatSetDSEs.tbDSEs.FindBynIdExportadornIdDSE(m_nIdExportador, dtrwDSEPE.nIdDSE);
             if ((dtrwDSE != null) && (!srtlstDSE.Contains(dtrwDSE.mstrNumero)))
             {
                 srtlstDSE.Add(dtrwDSE.mstrNumero, dtrwDSE);
             }
         }
     }
     // Inserindo
     for (int i = 0; i < srtlstDSE.Count; i++)
     {
         mdlDataBaseAccess.Tabelas.XsdTbDSEs.tbDSEsRow dtrwDSE = (mdlDataBaseAccess.Tabelas.XsdTbDSEs.tbDSEsRow)srtlstDSE.GetByIndex(i);
         if (strbDefault.ToString() != "")
         {
             strbDefault.Append(" - ");
         }
         if (!dtrwDSE.IsdtEmissaoNull())
         {
             strbDefault.Append(dtrwDSE.dtEmissao.ToString(this.Formato));
         }
         else
         {
             strbDefault.Append(" ");
         }
     }
     return(strbDefault.ToString());
 }