예제 #1
0
 private void carregaDadosCartaCredito()
 {
     try
     {
         mdlDataBaseAccess.Tabelas.XsdTbCartasCredito.tbCartasCreditoRow dtrwTbCartasCredito = m_typDatSetTbCartasCredito.tbCartasCredito.FindBynIdCartaCreditonIdExportadornIdImportador(m_nIdCartaCredito, m_nIdExportador, m_nIdImportador);
         if (dtrwTbCartasCredito != null)
         {
             m_strNumeroCartaCredito = (dtrwTbCartasCredito.IsstrrNumeroNull() ? "" : dtrwTbCartasCredito.strrNumero);
             m_dtDataEmissao         = (dtrwTbCartasCredito.IsdtEmissaoNull() ? System.DateTime.Now : dtrwTbCartasCredito.dtEmissao);
             m_dValor         = (dtrwTbCartasCredito.IsdValorNull() ? 0 : dtrwTbCartasCredito.dValor);
             m_bEmendas       = (dtrwTbCartasCredito.IsbEmendasNull() ? false : dtrwTbCartasCredito.bEmendas);
             m_bDiscrepancias = (dtrwTbCartasCredito.IsbDiscrepanciasNull() ? false : dtrwTbCartasCredito.bDiscrepancias);
             m_nIdMoeda       = (dtrwTbCartasCredito.IsnIdMoedaNull() ? 28 : (int)dtrwTbCartasCredito.nIdMoeda);
         }
         else
         {
             m_strNumeroCartaCredito = "";
             m_dtDataEmissao         = System.DateTime.Now;
             m_dValor         = 0;
             m_bEmendas       = false;
             m_bDiscrepancias = false;
             m_nIdMoeda       = 28;
         }
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
예제 #2
0
        protected void carregaDadosInterfaceDetalhes(ref mdlComponentesGraficos.ListView lvCartas, ref mdlComponentesGraficos.ListView lvDetalhes)
        {
            try
            {
                if (lvCartas.SelectedItems.Count > 0)
                {
                    m_nIdCartaCredito = (int)lvCartas.SelectedItems[0].Tag;
                }
                mdlDataBaseAccess.Tabelas.XsdTbCartasCredito.tbCartasCreditoRow dtrwTbCartasCredito = m_typDatSetTbCartasCredito.tbCartasCredito.FindBynIdCartaCreditonIdExportadornIdImportador(m_nIdCartaCredito, m_nIdExportador, m_nIdImportador);
                if (dtrwTbCartasCredito != null)
                {
                    m_bEmendas              = (dtrwTbCartasCredito.IsbEmendasNull() ? false : dtrwTbCartasCredito.bEmendas);
                    m_bDiscrepancias        = (dtrwTbCartasCredito.IsbDiscrepanciasNull() ? false : dtrwTbCartasCredito.bDiscrepancias);
                    m_dValor                = (dtrwTbCartasCredito.IsdValorNull() ? 0 : dtrwTbCartasCredito.dValor);
                    m_dtDataEmissao         = (dtrwTbCartasCredito.IsdtEmissaoNull() ? System.DateTime.Now : dtrwTbCartasCredito.dtEmissao);
                    m_strNumeroCartaCredito = (dtrwTbCartasCredito.IsstrrNumeroNull() ? "" : dtrwTbCartasCredito.strrNumero);
                    m_nIdMoeda              = (dtrwTbCartasCredito.IsnIdMoedaNull() ? 28 : (int)dtrwTbCartasCredito.nIdMoeda);
                    mdlDataBaseAccess.Tabelas.XsdTbMoedas.tbMoedasRow dtrwTbMoedas = m_typDatSetTbMoedas.tbMoedas.FindByidMoeda(m_nIdMoeda);
                    if (dtrwTbMoedas != null)
                    {
                        m_strSimboloMoeda = dtrwTbMoedas.simbolo;
                    }

                    // List View Item
                    System.Windows.Forms.ListViewItem lvItemDadosCarta;

                    #region Adicionando Items à ListView
                    lvDetalhes.Items.Clear();
                    #region Número
                    lvItemDadosCarta           = lvDetalhes.Items.Add("Número: ");
                    lvItemDadosCarta.ForeColor = System.Drawing.Color.Red;
                    lvItemDadosCarta.UseItemStyleForSubItems = false;
                    lvItemDadosCarta.Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta.SubItems.Add(m_strNumeroCartaCredito);
                    lvItemDadosCarta.SubItems[1].Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta = null;
                    #endregion
                    #region Data Emissão
                    lvItemDadosCarta           = lvDetalhes.Items.Add("Emissão: ");
                    lvItemDadosCarta.ForeColor = System.Drawing.Color.Red;
                    lvItemDadosCarta.UseItemStyleForSubItems = false;
                    lvItemDadosCarta.Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta.SubItems.Add(m_dtDataEmissao.ToString("dd/MM/yyyy"));
                    lvItemDadosCarta.SubItems[1].Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta = null;
                    #endregion
                    #region Valor
                    lvItemDadosCarta           = lvDetalhes.Items.Add("Valor: ");
                    lvItemDadosCarta.ForeColor = System.Drawing.Color.Red;
                    lvItemDadosCarta.UseItemStyleForSubItems = false;
                    lvItemDadosCarta.Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    //if (m_nIdMoeda != -1)
                    //	lvItemDadosCarta.SubItems.Add(mdlMoeda.clsMoeda.strReturnCurrencyFormated(m_nIdMoeda,m_dValor, true));
                    //else
                    lvItemDadosCarta.SubItems.Add(m_dValor.ToString("F"));
                    lvItemDadosCarta.SubItems[1].Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta = null;
                    #endregion
                    #region Emendas
                    lvItemDadosCarta           = lvDetalhes.Items.Add("Emendas: ");
                    lvItemDadosCarta.ForeColor = System.Drawing.Color.Red;
                    lvItemDadosCarta.UseItemStyleForSubItems = false;
                    lvItemDadosCarta.Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta.SubItems.Add((m_bEmendas ? "Sim" : "Não"));
                    lvItemDadosCarta.SubItems[1].Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta = null;
                    #endregion
                    #region Discrepâncias
                    lvItemDadosCarta           = lvDetalhes.Items.Add("Discrepâncias: ");
                    lvItemDadosCarta.ForeColor = System.Drawing.Color.Red;
                    lvItemDadosCarta.UseItemStyleForSubItems = false;
                    lvItemDadosCarta.Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta.SubItems.Add((m_bDiscrepancias ? "Sim" : "Não"));
                    lvItemDadosCarta.SubItems[1].Font = new System.Drawing.Font(lvItemDadosCarta.Font, System.Drawing.FontStyle.Regular);
                    lvItemDadosCarta = null;
                    #endregion
                    #endregion
                }
            }
            catch (Exception err)
            {
                Object erro = err;
                m_cls_ter_tratadorErro.trataErro(ref erro);
            }
        }
예제 #3
0
 private void carregaDadosPE()
 {
     try
     {
         if ((m_typDatSetTbPes != null) && (m_typDatSetTbPes.tbPEs.Rows.Count > 0))
         {
             mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow dtrwTbPes = (mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow)m_typDatSetTbPes.tbPEs.Rows[0];
             if (!dtrwTbPes.IsnIdCartaCreditoNull())
             {
                 m_nIdCartaCredito = dtrwTbPes.nIdCartaCredito;
             }
             else
             {
                 m_nIdCartaCredito = -1;
             }
         }
         base.carregaTypDatSet();
         base.carregaNomeImportador();
         if ((m_typDatSetTbCartasCredito != null) && (m_typDatSetTbCartasCredito.tbCartasCredito.Rows.Count > 0))
         {
             mdlDataBaseAccess.Tabelas.XsdTbCartasCredito.tbCartasCreditoRow dtrwTbCartasCredito = m_typDatSetTbCartasCredito.tbCartasCredito.FindBynIdCartaCreditonIdExportadornIdImportador(m_nIdCartaCredito, m_nIdExportador, m_nIdImportador);
             if (dtrwTbCartasCredito != null)
             {
                 if (!dtrwTbCartasCredito.IsstrrNumeroNull())
                 {
                     m_strNumeroCartaCredito = dtrwTbCartasCredito.strrNumero;
                 }
                 else
                 {
                     m_strNumeroCartaCredito = "";
                 }
                 if (!dtrwTbCartasCredito.IsdtEmissaoNull())
                 {
                     m_dtDataEmissao = dtrwTbCartasCredito.dtEmissao;
                 }
                 else
                 {
                     m_dtDataEmissao = System.DateTime.Now;
                 }
                 if (!dtrwTbCartasCredito.IsdValorNull())
                 {
                     m_dValor = dtrwTbCartasCredito.dValor;
                 }
                 else
                 {
                     m_dValor = 0;
                 }
                 if (!dtrwTbCartasCredito.IsbEmendasNull())
                 {
                     m_bEmendas = dtrwTbCartasCredito.bEmendas;
                 }
                 else
                 {
                     m_bEmendas = false;
                 }
                 if (!dtrwTbCartasCredito.IsbDiscrepanciasNull())
                 {
                     m_bDiscrepancias = dtrwTbCartasCredito.bDiscrepancias;
                 }
                 else
                 {
                     m_bDiscrepancias = false;
                 }
                 if (!dtrwTbCartasCredito.IsnIdMoedaNull())
                 {
                     m_nIdMoeda = dtrwTbCartasCredito.nIdMoeda;
                 }
                 else
                 {
                     m_nIdMoeda = 28;
                 }
             }
         }
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }