Exemplo n.º 1
0
        /*public string adicionarPedido(Pedidos p)
         * {
         *
         *  string sessao = HttpContext.Current.Session.ToString();
         *  string data = DateTime.Now.ToString("dd/MM/yyyy hh:mm");
         *
         *
         *
         *
         *  Connection objCon = new Connection();
         *
         *  MySqlConnection Banco = new MySqlConnection();
         *
         *  Banco = objCon.AbreConexao();
         *  MySqlCommand command = new MySqlCommand("insert into pedidos (status,idProduto,qtdProduto,sessao,dataPedido,idVendedor) VALUES ('0','" + p.idProduto + "','" + p.qtdProduto + "','" + HttpContext.Current.Session.SessionID + "','" + data + "','" + p.idVendedor + "')", Banco);
         *  command.ExecuteNonQuery();
         *
         *
         *  return Retorno;
         *
         *
         * }*/



        public List <Pedidos> MostrarPedidos()
        {
            List <Pedidos> Retorno = new List <Pedidos>();

            try
            {
                string     sessao   = HttpContext.Current.Session.SessionID.ToString();
                string     vendedor = HttpContext.Current.Session["idVendedor"].ToString();
                Connection objCon   = new Connection();

                MySqlConnection Banco = new MySqlConnection();
                string          user  = "******";
                Banco = objCon.AbreConexao(user);
                MySqlCommand command = Banco.CreateCommand();
                command.CommandText = "select idPedido, qtdProduto, idProduto FROM pedidos WHERE idVendedor ='" + vendedor + "' and sessao ='" + sessao + "' and status='0'";
                //command.CommandText = "select qtdProduto, idProduto FROM pedidos WHERE sessao =" + HttpContext.Current.Session.SessionID + "";
                MySqlDataReader Reader = command.ExecuteReader();
                while (Reader.Read())
                {
                    Pedidos objP = new Pedidos();

                    objP.idPedido   = Reader.GetInt32(0);
                    objP.qtdProduto = Reader.GetInt32(1);
                    objP.idProduto  = Reader.GetString(2);


                    //----Get the products data
                    ProdutosDAO objPrD = new ProdutosDAO();
                    Produtos    objPr  = new Produtos();
                    objPr = objPrD.pegarDados(Reader.GetString(2));


                    objP.produtos_descricaoProduto = objPr.descricaoProduto;
                    objP.produtos_precoProduto     = objPr.precoProduto;
                    objP.produtos_tamanhoProduto   = objPr.tamanhoProduto;


                    Retorno.Add(objP);
                }

                objCon.FechaConexao();
            }
            catch (Exception e)
            {
            }
            return(Retorno);
        }
Exemplo n.º 2
0
        public List <Pedidos> GetPedidos(string id)
        {
            List <Pedidos> listapedidos = new List <Pedidos>();

            try
            {
                Connection objCon = new Connection();

                MySqlConnection Banco = new MySqlConnection();
                string          user  = "******";
                Banco = objCon.AbreConexao(user);
                MySqlCommand command = Banco.CreateCommand();
                command.CommandText = "SELECT idProduto, qtdProduto FROM pedidos WHERE idVenda=" + id + "";
                MySqlDataReader Reader = command.ExecuteReader();
                while (Reader.Read())
                {
                    Pedidos p = new Pedidos();
                    p.idProduto  = Reader.GetString(0);
                    p.qtdProduto = Reader.GetInt32(1);


                    //----Get the products data
                    ProdutosDAO objPrD = new ProdutosDAO();
                    Produtos    objPr  = new Produtos();
                    objPr = objPrD.pegarDados(Reader.GetString(0));


                    p.produtos_descricaoProduto = objPr.descricaoProduto;
                    p.produtos_precoProduto     = objPr.precoProduto;
                    p.produtos_tamanhoProduto   = objPr.tamanhoProduto;

                    listapedidos.Add(p);
                }
                command.Dispose();
                objCon.FechaConexao();
            }
            catch { }
            return(listapedidos);
        }