Esempio n. 1
0
        public Categoria Buscar(int id)
        {
            _conexao.ExecutarProcedure("GKSSP_SelCategoria");
            _conexao.AddParametro("@IdCategoria", id);
            using (var leitor = _conexao.ExecuteReader())
                if (leitor.Read())
                {
                    return new Categoria
                           {
                               IdCategoria = leitor.GetInt32(leitor.GetOrdinal("IdCategoria")),
                               Nome        = leitor.GetString(leitor.GetOrdinal("Nome"))
                           }
                }
            ;

            return(null);
        }
Esempio n. 2
0
        public Acao Buscar(int id)
        {
            _conexao.ExecutarProcedure("GKSSP_SelAcao");
            _conexao.AddParametro("@IdAcao", id);

            using (var leitor = _conexao.ExecuteReader())
                if (leitor.Read())
                {
                    return new Acao
                           {
                               //IdAcao = leitor.GetInt32(leitor.GetOrdinal("IdAcao")),
                               Nome = leitor.GetString(leitor.GetOrdinal("Nome"))
                           }
                }
            ;

            return(null);
        }
Esempio n. 3
0
        public Conta Buscar(int id)
        {
            _conexao.ExecutarProcedure("GKSSP_SelConta");
            _conexao.AddParametro("@IdConta", id);

            using (var leitor = _conexao.ExecuteReader())
                if (leitor.Read())
                {
                    return new Conta
                           {
                               IdConta      = leitor.GetInt32(leitor.GetOrdinal("IdConta")),
                               Nome         = leitor.GetString(leitor.GetOrdinal("Nome")),
                               DataCadastro = leitor.GetDateTime(leitor.GetOrdinal("DataCadastro")),
                               Usuario      = new Usuario {
                                   Email = leitor.GetString(leitor.GetOrdinal("Usuario"))
                               }
                           }
                }
            ;

            return(null);
        }
Esempio n. 4
0
        public Usuario Buscar(int id)
        {
            _conexao.ExecutarProcedure("GKSSP_SelUsuario");
            _conexao.AddParametro("@IdUsuario", id);

            using (var leitor = _conexao.ExecuteReader())
                if (leitor.Read())
                {
                    return new Usuario
                           {
                               Email = leitor.GetString(leitor.GetOrdinal("Email")),
                               //FG_Ativo = leitor.GetByte(leitor.GetOrdinal("FG_Ativo"))
                           }
                }
            ;

            return(null);
        }
        public Lancamento Buscar(int id)
        {
            _conexao.ExecutarProcedure("GKSSP_SelLancamento");
            _conexao.AddParametro("@IdLancamento", id);

            using (var leitor = _conexao.ExecuteReader())
            {
                if (leitor.Read())
                {
                    return(new Lancamento
                    {
                        IdLancamento = leitor.GetInt32(leitor.GetOrdinal("IdLancamento")),
                        DataCadastro = leitor.GetDateTime(leitor.GetOrdinal("DataCadastro")),
                        Valor = leitor.GetDecimal(leitor.GetOrdinal("Valor")),
                        Descricao = leitor.GetString(leitor.GetOrdinal("Descricao")),
                        DataEvento = leitor.GetDateTime(leitor.GetOrdinal("DataEvento")),
                        Categoria = new Categoria {
                            Nome = leitor.GetString(leitor.GetOrdinal("Categoria"))
                        },
                        Conta = new Conta {
                            Nome = leitor.GetString(leitor.GetOrdinal("Conta"))
                        },
                        Usuario = new Usuario {
                            Email = leitor.GetString(leitor.GetOrdinal("Usuario"))
                        },
                        Acao = new Acao {
                            Nome = leitor.GetString(leitor.GetOrdinal("Acao"))
                        },
                    });
                }
            }

            return(null);
        }