public Produto Read(Guid id)
        {
            Produto produto = new Produto();
            string  SQL     = "SELECT * FROM Produto WHERE id = '" + id.ToString() + "'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                produto.Id        = Guid.Parse(registro[0]["Id"]);
                produto.Nome      = registro[0]["Nome"];
                produto.Descricao = registro[0]["Descricao"];
            }
            return(produto);
        }
Exemple #2
0
        public Album Read(String nomeAlbum)
        {
            Album  album = new Album();
            string SQL   = "SELECT * FROM Album WHERE Nome = '" + nomeAlbum + "'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                album.Id        = Guid.Parse(registro[0]["ID"]);
                album.Nome      = registro[0]["Nome"];
                album.Descricao = registro[0]["Descricao"];
            }
            return(album);
        }
        public Cliente Read(Guid id)
        {
            Cliente cliente = new Cliente();
            string  SQL     = "SELECT * FROM Cliente WHERE id = '" + id.ToString() + "'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                cliente.Id    = Guid.Parse(registro[0]["Id"]);
                cliente.Nome  = registro[0]["Nome"];
                cliente.Login = new LoginADORepository().Read(registro[0]["email"]);
            }
            return(cliente);
        }
Exemple #4
0
        public Login Read(String username)
        {
            Login  login = new Login();
            string SQL   = "SELECT * FROM Login WHERE Username = '******'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                login.Username      = (registro[0]["Username"]);
                login.Password      = (registro[0]["Password"]);
                login.Administrador = Boolean.Parse(registro[0]["Administrador"]);
            }
            return(login);
        }
Exemple #5
0
        public Pedido Read(Guid id)
        {
            Pedido pedido = new Pedido();
            string SQL    = "SELECT * FROM Pedido WHERE id = '" + id.ToString() + "'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                pedido.Id         = Guid.Parse(registro[0]["Id"]);
                pedido.Cliente    = clienteRepository.Read(Guid.Parse(registro[0]["Cliente"]));
                pedido.DataPedido = DateTime.Parse(registro[0]["DataPedido"]);
            }
            return(pedido);
        }
Exemple #6
0
        public FotoProduto Read(Guid id)
        {
            FotoProduto fotoProduto = new FotoProduto();
            string      SQL         = "SELECT * FROM FotoProduto WHERE id = '" + id.ToString() + "'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                fotoProduto.Id         = Guid.Parse(registro[0]["Id"]);
                fotoProduto.Foto       = fotoRepository.Read(Guid.Parse(registro[0]["Foto"]));
                fotoProduto.Produto    = produtoRepository.Read(Guid.Parse(registro[0]["Produto"]));
                fotoProduto.Quantidade = Int32.Parse(registro[0]["Quantidade"]);
            }
            return(fotoProduto);
        }
        public IEnumerable <Produto> ReadAll()
        {
            List <Produto> listProduto = new List <Produto>();
            string         SQL         = "SELECT * FROM Produto";
            var            registros   = BDSQL.ExecutarComandoLeituraSQL(SQL);


            foreach (var registro in registros)
            {
                Produto produto = new Produto();
                produto.Id        = Guid.Parse(registro["Id"]);
                produto.Nome      = registro["Nome"];
                produto.Descricao = registro["Descricao"];

                listProduto.Add(produto);
            }
            return(listProduto);
        }
        public IEnumerable <Cliente> ReadAll()
        {
            List <Cliente> listCliente = new List <Cliente>();
            string         SQL         = "SELECT * FROM Cliente";
            var            registros   = BDSQL.ExecutarComandoLeituraSQL(SQL);


            foreach (var registro in registros)
            {
                Cliente cliente = new Cliente();
                cliente.Id    = Guid.Parse(registro["Id"]);
                cliente.Nome  = registro["Nome"];
                cliente.Login = new LoginADORepository().Read(registro["email"]);

                listCliente.Add(cliente);
            }
            return(listCliente);
        }
Exemple #9
0
        public IEnumerable <Pedido> ReadAll()
        {
            List <Pedido> listPedido = new List <Pedido>();
            string        SQL        = "SELECT * FROM Pedido";
            var           registros  = BDSQL.ExecutarComandoLeituraSQL(SQL);


            foreach (var registro in registros)
            {
                Pedido pedido = new Pedido();
                pedido.Id         = Guid.Parse(registro["Id"]);
                pedido.Cliente    = clienteRepository.Read(Guid.Parse(registro["Cliente"]));
                pedido.DataPedido = DateTime.Parse(registro["DataPedido"]);

                listPedido.Add(pedido);
            }
            return(listPedido);
        }
Exemple #10
0
        public PedidoFotoProduto Read(Guid id)
        {
            PedidoFotoProduto pedidoFotoProduto = new PedidoFotoProduto();
            string            SQL = "SELECT * FROM PedidoFotoProduto WHERE id = '" + id.ToString() + "'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                pedidoFotoProduto.Id     = Guid.Parse(registro[0]["Id"]);
                pedidoFotoProduto.Pedido = new Pedido()
                {
                    Id = (Guid.Parse(registro[0]["Pedido"]))
                };
                pedidoFotoProduto.FotoProduto = fotoProdutoRepository.Read(Guid.Parse(registro[0]["FotoProduto"]));
            }
            return(pedidoFotoProduto);
        }
Exemple #11
0
        public IEnumerable <Album> ReadAll()
        {
            List <Album> listAlbum = new List <Album>();
            string       SQL       = "SELECT * FROM Album";
            var          registros = BDSQL.ExecutarComandoLeituraSQL(SQL);


            foreach (var registro in registros)
            {
                Album album = new Album();
                album.Id        = Guid.Parse(registro["ID"]);
                album.Nome      = registro["Nome"];
                album.Descricao = registro["Descricao"];
                album.Cliente   = new ClienteADORepository().Read(Guid.Parse(registro["Cliente"]));

                listAlbum.Add(album);
            }
            return(listAlbum);
        }
Exemple #12
0
        public IEnumerable <FotoProduto> ReadAll()
        {
            List <FotoProduto> listFotoProduto = new List <FotoProduto>();
            string             SQL             = "SELECT * FROM FotoProduto";
            var registros = BDSQL.ExecutarComandoLeituraSQL(SQL);


            foreach (var registro in registros)
            {
                FotoProduto fotoProduto = new FotoProduto();
                fotoProduto.Id         = Guid.Parse(registro["Id"]);
                fotoProduto.Foto       = fotoRepository.Read(Guid.Parse(registro["Foto"]));
                fotoProduto.Produto    = produtoRepository.Read(Guid.Parse(registro["Produto"]));
                fotoProduto.Quantidade = Int32.Parse(registro["Quantidade"]);

                listFotoProduto.Add(fotoProduto);
            }
            return(listFotoProduto);
        }
Exemple #13
0
        public Foto Read(Guid id)
        {
            Foto   foto = new Foto();
            string SQL  = "SELECT * FROM Foto WHERE id = '" + id.ToString() + "'";

            var registro = BDSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                foto.Id        = Guid.Parse(registro[0]["ID"]);
                foto.Album     = new AlbumADORepository().Read(Guid.Parse(registro[0]["Album"]));
                foto.Nome      = registro[0]["Nome"];
                foto.Descricao = registro[0]["Descricao"];
                foto.Situacao  = Int32.Parse(registro[0]["Situacao"]);
                //foto.Imagem = Encoding.ASCII.GetBytes(registro[0]["Imagem"]);
                foto.FotoUrl     = registro[0]["FotoUrl"];
                foto.MiniFotoUrl = registro[0]["MiniFotoUrl"];
            }
            return(foto);
        }
Exemple #14
0
        public IEnumerable <PedidoFotoProduto> ReadAll()
        {
            List <PedidoFotoProduto> listPedidoFotoProduto = new List <PedidoFotoProduto>();
            string SQL       = "SELECT * FROM PedidoFotoProduto";
            var    registros = BDSQL.ExecutarComandoLeituraSQL(SQL);


            foreach (var registro in registros)
            {
                PedidoFotoProduto pedidoFotoProduto = new PedidoFotoProduto();
                pedidoFotoProduto.Id     = Guid.Parse(registro["Id"]);
                pedidoFotoProduto.Pedido = new Pedido()
                {
                    Id = Guid.Parse(registro["Pedido"])
                };
                pedidoFotoProduto.FotoProduto = fotoProdutoRepository.Read(Guid.Parse(registro["FotoProduto"]));

                listPedidoFotoProduto.Add(pedidoFotoProduto);
            }
            return(listPedidoFotoProduto);
        }
Exemple #15
0
        public IEnumerable <Foto> ReadAll()
        {
            List <Foto> listFoto  = new List <Foto>();
            string      SQL       = "SELECT * FROM Foto";
            var         registros = BDSQL.ExecutarComandoLeituraSQL(SQL);


            foreach (var registro in registros)
            {
                Foto foto = new Foto();
                foto.Id          = Guid.Parse(registro["ID"]);
                foto.Album       = new AlbumADORepository().Read(Guid.Parse(registro["Album"]));
                foto.Nome        = registro["Nome"];
                foto.Descricao   = registro["Descricao"];
                foto.Situacao    = Int32.Parse(registro["Situacao"]);
                foto.FotoUrl     = registro["FotoUrl"];
                foto.MiniFotoUrl = registro["MiniFotoUrl"];

                listFoto.Add(foto);
            }
            return(listFoto);
        }