예제 #1
0
        private void btn_cadastrar_Click(object sender, EventArgs e)
        {
            FornecedorDAO fornecedorDAO = new FornecedorDAO();
            Fornecedor    fornecedor    = new Fornecedor();

            fornecedor.Nome  = txt_nome.Text;
            fornecedor.Tel   = txt_telefone.Text;
            fornecedor.Email = txt_email.Text;
            fornecedor.Cnpj  = txt_cnpj.Text;

            fornecedorDAO.Cadastra_fornecedor(fornecedor);

            if (check_cadastra_favorecido.Checked)
            {
                FavorecidoDAO favorecidoDAO = new FavorecidoDAO();
                Favorecido    favorecido    = new Favorecido();
                favorecido.Nome          = txt_nome.Text;
                favorecido.Cpf_cpnj      = txt_cnpj.Text;
                favorecido.Id_banco      = conversor.ToInt32(lbl_id_banco.Text);
                favorecido.Agencia       = txt_agencia.Text;
                favorecido.Conta         = txt_conta.Text;
                favorecido.Classificacao = combo_classificacao.Text;

                favorecidoDAO.NovoFavorecido(favorecido);
            }
        }
예제 #2
0
        private void CarregaConta()
        {
            btn_editar.Enabled     = true;
            groupBox_Dados.Enabled = false;
            FavorecidoDAO favorecidoDAO = new FavorecidoDAO();

            favorecido = favorecidoDAO.BuscaFavorecidoById(conta.Id_favorecido);
            devedor    = favorecidoDAO.BuscaDevedorById(conta.Id_devedor);

            banco = bancoDAO.BuscaBanco(favorecido.Id_banco);

            Lancamento lancamento = financeiroDAO.BuscaLancamento(conta.Cod);

            if (lancamento == null)
            {
                btn_lancar.Enabled = true;
            }
            else
            {
                masked_data_pagamento.Text = lancamento.Data_lancamento;
            }

            combo_banco.Text = banco.Nome + " - " + banco.Cod;
            combo_forma_pagamento.SelectedItem = conta.Forma_pagamento;
            txt_favorecido.Text = favorecido.Nome;
            txt_agencia.Text    = favorecido.Agencia;
            txt_conta.Text      = favorecido.Conta;
            lbl_cpf_cnpj.Text   = favorecido.Cpf_cpnj;
            lbl_cpf_cnpj.Text   = favorecido.Classificacao;
            lbl_status.Text     = conta.Status;
            txt_devedor.Text    = devedor.Nome;


            combo_tipo_pagamento.SelectedItem = conta.Tipo;
            combo_subtipo.SelectedItem        = conta.Sub_tipo;
            combo_tipo_debito.SelectedItem    = conta.Tipo_debito;
            lbl_date_time.Text = conta.Data_criacao + " " + conta.Hora_criacao;

            maskedTxt_Data.Text = conta.Data_vencimento;
            txt_valor.Text      = conta.Valor.ToString("0,00");
            txt_descricao.Text  = conta.Descricao;
        }