コード例 #1
0
ファイル: clsSD.cs プロジェクト: silvath/siscobras
        private mdlDataBaseAccess.Tabelas.XsdTbPes GetTbPEs()
        {
            if (m_strIdPE == "")
            {
                return(null);
            }
            System.Collections.ArrayList arlCondicaoCampo      = new System.Collections.ArrayList();
            System.Collections.ArrayList arlCondicaoComparador = new System.Collections.ArrayList();
            System.Collections.ArrayList arlCondicaoValor      = new System.Collections.ArrayList();

            arlCondicaoCampo.Add("idExportador");
            arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual);
            arlCondicaoValor.Add(m_nIdExportador);

            arlCondicaoCampo.Add("idPE");
            arlCondicaoComparador.Add(mdlDataBaseAccess.Comparador.Igual);
            arlCondicaoValor.Add(m_strIdPE);

            m_cls_dba_ConnectionDB.FonteDosDados = mdlDataBaseAccess.FonteDados.DataBase;
            mdlDataBaseAccess.Tabelas.XsdTbPes typDatSetPE = m_cls_dba_ConnectionDB.GetTbPes(arlCondicaoCampo, arlCondicaoComparador, arlCondicaoValor, null, null);
            if (typDatSetPE.tbPEs.Rows.Count > 0)
            {
                mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow dtrwPE = (mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow)typDatSetPE.tbPEs.Rows[0];
                if (!dtrwPE.IsmstrSDNull())
                {
                    m_strPersonalizavel = dtrwPE.mstrSD;
                }
            }
            return(typDatSetPE);
        }
コード例 #2
0
 protected void carregaDadosBD()
 {
     try
     {
         if (m_typDatSetTbPEs.tbPEs.Rows.Count > 0)
         {
             mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow dtrwTbPEs = (mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow)m_typDatSetTbPEs.tbPEs.Rows[0];
             m_strRE     = (dtrwTbPEs.IsmstrRENull() ? "" : dtrwTbPEs.mstrRE);
             m_dtDataRE  = (!dtrwTbPEs.IsdtEmissaoRENull() ? dtrwTbPEs.dtEmissaoRE : System.DateTime.Now);
             m_strSD     = (dtrwTbPEs.IsmstrSDNull() ? "" : dtrwTbPEs.mstrSD);
             m_dtDataSD  = (!dtrwTbPEs.IsdtEmissaoSDNull() ? dtrwTbPEs.dtEmissaoSD : System.DateTime.Now);
             m_strDSE    = (dtrwTbPEs.IsmstrDSENull() ? "" : dtrwTbPEs.mstrDSE);
             m_dtDataDSE = (!dtrwTbPEs.IsdtEmissaoDSENull() ? dtrwTbPEs.dtEmissaoDSE : System.DateTime.Now);
             if (m_strRE.Trim() != "")
             {
                 m_bRE = true;
             }
         }
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
コード例 #3
0
 private void verificaCamposPreenchidos()
 {
     try
     {
         if (m_typDatSetTbInstrucoesEmbarque.tbInstrucoesEmbarque.Rows.Count > 0)
         {
             mdlDataBaseAccess.Tabelas.XsdTbInstrucoesEmbarque.tbInstrucoesEmbarqueRow dtrwTbInstrucoesEmbarque = (mdlDataBaseAccess.Tabelas.XsdTbInstrucoesEmbarque.tbInstrucoesEmbarqueRow)m_typDatSetTbInstrucoesEmbarque.tbInstrucoesEmbarque.Rows[0];
             #region Número
             if (!dtrwTbInstrucoesEmbarque.IsstrNumeroNull())
             {
                 m_bNumeroPreenchido = true;
             }
             #endregion
             #region Esquema Pagamento
             if (!dtrwTbInstrucoesEmbarque.IsnIdAgenteNull())
             {
                 m_bAgentePreenchido = true;
             }
             #endregion
             #region Número
             if (!dtrwTbInstrucoesEmbarque.IsstrNumeroReservaNull())
             {
                 m_bNumeroReservaPreenchido = true;
             }
             #endregion
             #region Data de Reserva
             if (!dtrwTbInstrucoesEmbarque.IsdtReservaNull())
             {
                 m_bDataReservaPreenchido = true;
             }
             #endregion
             #region Descrição Geral Mercadorias
             if (!dtrwTbInstrucoesEmbarque.IsmstrDescricaoGeralMercadoriasNull())
             {
                 m_bDescricaoMercadoriasPreenchido = true;
             }
             #endregion
             #region Código Tarifário
             if (!dtrwTbInstrucoesEmbarque.IsmstrCodigoTarifarioNull())
             {
                 m_bClassificacaoTarifariaPreenchido = true;
             }
             #endregion
             #region Despachante
             if (!dtrwTbInstrucoesEmbarque.IsnIdDespachanteNull())
             {
                 m_bDespachantePreenchido = true;
             }
             #endregion
             #region Observacoes
             if (!dtrwTbInstrucoesEmbarque.IsmstrObservacaoNull())
             {
                 m_bObservacoesPreenchido = true;
             }
             #endregion
         }
         if (m_typDatSetTbFaturasComerciais.tbFaturasComerciais.Rows.Count > 0)
         {
             mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow dtrwTbFaturasComerciais = (mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow)m_typDatSetTbFaturasComerciais.tbFaturasComerciais.Rows[0];
             #region Veículo
             if (!dtrwTbFaturasComerciais.IsnavioNull())
             {
                 m_bVeiculoPreenchido = true;
             }
             #endregion
         }
         if (m_typDatSetTbPes.tbPEs.Rows.Count > 0)
         {
             mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow dtrwTbPEs = (mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow)m_typDatSetTbPes.tbPEs.Rows[0];
             #region Consignatário
             if (!dtrwTbPEs.IsnIdConsignatarioNull())
             {
                 m_bConsignatarioPreenchido = true;
             }
             #endregion
             #region Siscomex
             if (!dtrwTbPEs.IsmstrRENull())
             {
                 m_bSiscomexPreenchido = true;
             }
             else if (!dtrwTbPEs.IsmstrSDNull())
             {
                 m_bSiscomexPreenchido = true;
             }
             else if (!dtrwTbPEs.IsmstrDSENull())
             {
                 m_bSiscomexPreenchido = true;
             }
             #endregion
         }
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_terTratadorErro.trataErro(ref erro);
     }
 }