示例#1
0
        private void afterDevolver()
        {
            if ((bsReceitas.Current as CamadaDados.Frota.TRegistro_OutrasReceitas).Sd_devadtoViagem != decimal.Zero)
            {
                using (TFDevolucaoOutrasReceitas fdevolucao = new TFDevolucaoOutrasReceitas())
                {
                    fdevolucao.preenche();
                    fdevolucao.vl_adtoViagem = (bsReceitas.Current as CamadaDados.Frota.TRegistro_OutrasReceitas).Vl_adtoViagem;
                    if (fdevolucao.ShowDialog() == DialogResult.OK)
                    {
                        if (fdevolucao.rLancaixa != null)
                        {
                            CamadaNegocio.Financeiro.Caixa.TCN_LanCaixa.GravaLanCaixa(fdevolucao.rLancaixa, null);
                            TRegistro_DevOutrasReceitas rdevolucao = new CamadaDados.Frota.Cadastros.TRegistro_DevOutrasReceitas();

                            rdevolucao.cd_contager    = fdevolucao.rLancaixa.Cd_ContaGer;
                            rdevolucao.Id_lanctoCaixa = fdevolucao.rLancaixa.Cd_LanctoCaixa;
                            rdevolucao.Id_receita     = (bsReceitas.Current as CamadaDados.Frota.TRegistro_OutrasReceitas).Id_receita;

                            TCN_DevOutrasReceitas.Gravar(rdevolucao, null);
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Não há saldo devedor!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }


            this.afterBusca();
        }
示例#2
0
        private void bb_devolver_Click(object sender, EventArgs e)
        {
            using (TFDevolucaoOutrasReceitas fdevolucao = new TFDevolucaoOutrasReceitas()){
                fdevolucao.preenche();
                fdevolucao.vl_adtoViagem = (bsReceitas.Current as CamadaDados.Frota.TRegistro_OutrasReceitas).Vl_adtoViagem;
                if (fdevolucao.ShowDialog() == DialogResult.OK)
                {
                    if (fdevolucao.rLancaixa != null)
                    {
                        CamadaNegocio.Financeiro.Caixa.TCN_LanCaixa.GravaLanCaixa(fdevolucao.rLancaixa, null);
                        TRegistro_DevOutrasReceitas rdevolucao = new CamadaDados.Frota.Cadastros.TRegistro_DevOutrasReceitas();

                        rdevolucao.cd_contager    = fdevolucao.rLancaixa.Cd_ContaGer;
                        rdevolucao.Id_lanctoCaixa = fdevolucao.rLancaixa.Cd_LanctoCaixa;
                        rdevolucao.Id_receita     = (bsReceitas.Current as CamadaDados.Frota.TRegistro_OutrasReceitas).Id_receita;

                        TCN_DevOutrasReceitas.Gravar(rdevolucao, null);
                    }
                }
            }
        }