コード例 #1
0
        public List <Models.Produto> ObterTodos()
        {
            List <Models.Produto> lista = new List <Models.Produto>();

            string select = @"select * 
                              from produto";

            DataTable dt = _bd.ObterDados(select);

            foreach (DataRow row in dt.Rows)
            {
                Models.Produto c = new Models.Produto();
                c.Id    = (int)row["id"];
                c.Nome  = row["nome"].ToString();
                c.Preco = (decimal)row["preco"];

                if (row["imagem"] != DBNull.Value)
                {
                    c.Imagem = (byte[])row["imagem"];
                }

                lista.Add(c);
            }

            return(lista);
        }
コード例 #2
0
        public Models.Cliente Obter(int id)
        {
            Models.Cliente cliente = null;

            string select = @"select * 
                              from cliente
                              where id = " + id;

            DataTable dt = _bd.ObterDados(select);

            if (dt.Rows.Count == 1)
            {
                cliente         = new Models.Cliente();
                cliente.Id      = (int)dt.Rows[0]["id"];
                cliente.Nome    = dt.Rows[0]["nome"].ToString();;
                cliente.Senha   = dt.Rows[0]["senha"].ToString();;
                cliente.Cpf     = dt.Rows[0]["cpf"].ToString();;
                cliente.Usuario = dt.Rows[0]["usuario"].ToString();;
            }

            return(cliente);
        }
コード例 #3
0
        public List <Models.Categoria> ObterTodos()
        {
            List <Models.Categoria> lista = new List <Models.Categoria>();

            string select = @"select * 
                              from categoria";

            DataTable dt = _bd.ObterDados(select);

            foreach (DataRow row in dt.Rows)
            {
                Models.Categoria c = new Models.Categoria();
                c.Id   = (int)row["id"];
                c.Nome = row["nome"].ToString();

                lista.Add(c);
            }

            return(lista);
        }