Beispiel #1
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;
        }
Beispiel #2
0
        internal Devedor BuscaDevedorById(int id_devedor)
        {
            conn = Conecta();
            MySqlCommand command = conn.CreateCommand();
            Devedor      devedor;

            try
            {
                devedor             = new Devedor();
                command.CommandText = "SELECT * FROM tb_favorecido where id =" + id_devedor;
                var result = command.ExecuteReader();
                if (result.Read())
                {
                    devedor.Id            = result.GetInt32("id");
                    devedor.Nome          = result.GetString("nome");
                    devedor.Agencia       = result.GetString("agencia");
                    devedor.Conta         = result.GetString("conta");
                    devedor.Cpf_cpnj      = result.GetString("cpf_cnpj");
                    devedor.Id_banco      = result.GetInt32("id_banco");
                    devedor.Classificacao = result.GetString("classificacao");
                }
                return(devedor);
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO AO LISTAR FAVORECIDOS" + ex.Message);
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return(null);
        }