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; }
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); }