Example #1
0
 private void bb_configCx_Click(object sender, EventArgs e)
 {
     if (bsCaixa.Current != null)
     {
         using (TFCFGCaixa fCfg = new TFCFGCaixa())
         {
             fCfg.pCd_empresa   = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).CD_Empresa;
             fCfg.pNm_empresa   = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Nm_empresa;
             fCfg.pCd_historico = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).CD_Historico;
             fCfg.pDs_historico = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).DS_Historico;
             fCfg.pCd_contager  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).CD_ContaGer;
             fCfg.pDs_contager  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).DS_ContaGer;
             fCfg.pTp_movimento = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).TP_Movimento;
             fCfg.pCd_contadeb  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_contadebstr;
             fCfg.pDs_contadeb  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Ds_contadeb;
             fCfg.pClassifdeb   = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_classificacao_deb;
             fCfg.pCd_contacred = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_contacrestr;
             fCfg.pDs_contacred = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Ds_contacred;
             fCfg.pClassifcred  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_classificacao_cred;
             if (fCfg.ShowDialog() == DialogResult.OK)
             {
                 if (fCfg.rCaixa != null)
                 {
                     try
                     {
                         CamadaNegocio.Contabil.TCN_CTB_CFGCaixa.Gravar(fCfg.rCaixa, null);
                         MessageBox.Show("Configuração gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                         (bsCaixa.List as List <CamadaDados.Contabil.TRegistro_Lan_ProcCaixa>).ForEach(p =>
                         {
                             p.CD_ContaCre           = fCfg.rCaixa.CD_Conta_CTB_CRED;
                             p.Ds_contacred          = fCfg.rCaixa.DS_Conta_CTB_CRED;
                             p.Cd_classificacao_cred = fCfg.rCaixa.CD_Classificacao_CRED;
                             p.CD_ContaDeb           = fCfg.rCaixa.CD_Conta_CTB_DEB;
                             p.Ds_contadeb           = fCfg.rCaixa.DS_Conta_CTB_DEB;
                             p.Cd_classificacao_deb  = fCfg.rCaixa.CD_Classificacao_DEB;
                         });
                         bsCaixa.ResetBindings(true);
                     }
                     catch (Exception ex)
                     { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
                 }
             }
         }
     }
 }
Example #2
0
 private void afterConfig()
 {
     using (TFCFGCaixa fCfg = new TFCFGCaixa())
     {
         if (bsCaixa.Current != null)
         {
             fCfg.pCd_empresa   = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).CD_Empresa;
             fCfg.pNm_empresa   = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Nm_empresa;
             fCfg.pCd_historico = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).CD_Historico;
             fCfg.pDs_historico = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).DS_Historico;
             fCfg.pCd_contager  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).CD_ContaGer;
             fCfg.pDs_contager  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).DS_ContaGer;
             fCfg.pTp_movimento = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).TP_Movimento;
             fCfg.pCd_contadeb  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_contadebstr;
             fCfg.pDs_contadeb  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Ds_contadeb;
             fCfg.pClassifdeb   = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_classificacao_deb;
             fCfg.pCd_contacred = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_contacrestr;
             fCfg.pDs_contacred = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Ds_contacred;
             fCfg.pClassifcred  = (bsCaixa.Current as CamadaDados.Contabil.TRegistro_Lan_ProcCaixa).Cd_classificacao_cred;
         }
         if (fCfg.ShowDialog() == DialogResult.OK)
         {
             if (fCfg.rCaixa != null)
             {
                 try
                 {
                     CamadaNegocio.Contabil.TCN_CTB_CFGCaixa.Gravar(fCfg.rCaixa, null);
                     MessageBox.Show("Configuração gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     afterBusca();
                 }
                 catch (Exception ex)
                 { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
             }
         }
     }
 }