예제 #1
0
        private void CarregarDadosTransacao()
        {
            if (btn_clicado.Name == "btnMenuReceita")
            {
                var dadosReceitaSelecionada = objReceita.GetReceitaSelecionada(idTransacao);

                if (dadosReceitaSelecionada != null) //Testa se localizou o registro
                {
                    txtValor.Text = string.Format(CultureInfo.GetCultureInfo("pt-BR"), "R$ {0:#,###.##}",
                                                  dadosReceitaSelecionada.valor);

                    txtCategoria.Text = dadosReceitaSelecionada.nome;
                    txtData.Text      = dadosReceitaSelecionada.data_criacao.ToShortDateString();
                    txtHora.Text      = dadosReceitaSelecionada.data_criacao.ToShortTimeString();
                    txtDesc.Text      = dadosReceitaSelecionada.descricao;

                    //Registra os campos recebidos
                    valor         = dadosReceitaSelecionada.valor;
                    nomeCategoria = dadosReceitaSelecionada.nome;
                    descricao     = dadosReceitaSelecionada.descricao;
                }
            }

            if (btn_clicado.Name == "btnMenuDespesa")
            {
                var dadosDespesaSelecionada = objDespesa.GetDespesaSelecionada(idTransacao);

                if (dadosDespesaSelecionada != null) //Testa se localizou o registro
                {
                    txtValor.Text = string.Format(CultureInfo.GetCultureInfo("pt-BR"), "R$ {0:#,###.##}",
                                                  dadosDespesaSelecionada.valor);

                    txtCategoria.Text = dadosDespesaSelecionada.nome;
                    txtData.Text      = dadosDespesaSelecionada.data_criacao.ToShortDateString();
                    txtHora.Text      = dadosDespesaSelecionada.data_criacao.ToShortTimeString();
                    txtDesc.Text      = dadosDespesaSelecionada.descricao;


                    //Registra os campos recebidos
                    valor         = dadosDespesaSelecionada.valor;
                    nomeCategoria = dadosDespesaSelecionada.nome;
                    descricao     = dadosDespesaSelecionada.descricao;
                }
            }
        }