Example #1
0
 private void TFLan_Transfere_Caixa_Load(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(Utils.Parametros.pubCultura))
     {
         Idioma.TIdioma.AjustaCultura(this);
     }
     pnl_Transfere.set_FormatZero();
     this.Icon          = ResourcesUtils.TecnoAliance_ICO;
     pValores.BackColor = SettingsUtils.Default.COLOR_1;
     if (BS_Transfere_Caixa.Current != null)
     {
         //Buscar moeda da conta entrada
         CamadaDados.Financeiro.Cadastros.TList_Moeda lMoeda =
             new CamadaDados.Financeiro.Cadastros.TCD_Moeda().Select(
                 new TpBusca[]
         {
             new TpBusca()
             {
                 vNM_Campo = string.Empty,
                 vOperador = "exists",
                 vVL_Busca = "(select 1 from tb_fin_contager x " +
                             "where x.cd_moeda = a.cd_moeda " +
                             "and x.cd_contager = '" + (BS_Transfere_Caixa.Current as CamadaDados.Financeiro.Caixa.TRegistro_Lan_Transfere_Caixa).CD_ContaGer_Saida.Trim() + "')"
             }
         }, 0, string.Empty);
         if (lMoeda.Count > 0)
         {
             (BS_Transfere_Caixa.Current as CamadaDados.Financeiro.Caixa.TRegistro_Lan_Transfere_Caixa).Cd_moeda_saida    = lMoeda[0].Cd_moeda;
             (BS_Transfere_Caixa.Current as CamadaDados.Financeiro.Caixa.TRegistro_Lan_Transfere_Caixa).Ds_moeda_saida    = lMoeda[0].Ds_moeda_singular;
             (BS_Transfere_Caixa.Current as CamadaDados.Financeiro.Caixa.TRegistro_Lan_Transfere_Caixa).Sigla_moeda_saida = lMoeda[0].Sigla;
             BS_Transfere_Caixa.ResetCurrentItem();
         }
     }
 }
Example #2
0
 private void BuscarMoedaDestino()
 {
     if (!string.IsNullOrEmpty(CD_ContaGer_Saida.Text))
     {
         CamadaDados.Financeiro.Cadastros.TList_Moeda lMoeda =
             new CamadaDados.Financeiro.Cadastros.TCD_Moeda().Select(
                 new TpBusca[]
         {
             new TpBusca()
             {
                 vNM_Campo = string.Empty,
                 vOperador = "exists",
                 vVL_Busca = "(select 1 from tb_fin_contager x " +
                             "where x.cd_moeda = a.cd_moeda " +
                             "and x.cd_contager = '" + CD_ContaGer.Text.Trim() + "')"
             }
         }, 0, string.Empty);
         if (lMoeda.Count > 0)
         {
             (BS_Transfere_Caixa.Current as CamadaDados.Financeiro.Caixa.TRegistro_Lan_Transfere_Caixa).Cd_moeda_entrada    = lMoeda[0].Cd_moeda;
             (BS_Transfere_Caixa.Current as CamadaDados.Financeiro.Caixa.TRegistro_Lan_Transfere_Caixa).Ds_moeda_entrada    = lMoeda[0].Ds_moeda_singular;
             (BS_Transfere_Caixa.Current as CamadaDados.Financeiro.Caixa.TRegistro_Lan_Transfere_Caixa).Sigla_moeda_entrada = lMoeda[0].Sigla;
             BS_Transfere_Caixa.ResetCurrentItem();
         }
     }
 }