Exemplo n.º 1
0
        public Produto_pedido SelecionaComIdProdPed(int IdProdPed)
        {
            using (db = new ConexaoDB())
            {
                string          StrQuery        = string.Format("select * from tbproduto_pedido where IdProdPed = '{0}';", IdProdPed);
                MySqlDataReader registros       = db.RetornaRegistro(StrQuery);
                Produto_pedido  prodPedListando = null;
                while (registros.Read())
                {
                    string desc = registros["DescPedido"].ToString();
                    prodPedListando = new Produto_pedido
                    {
                        IdProdPed     = int.Parse(registros["IdProdPed"].ToString()),
                        Produto       = new Produto().SelecionaComIdProd(int.Parse(registros["IdProd"].ToString())),
                        Comanda       = new Comanda().SelecionaIdComanda(int.Parse(registros["IdComanda"].ToString())),
                        NomeProd      = registros["NomeProd"].ToString(),
                        QtdProd       = int.Parse(registros["QtdProd"].ToString()),
                        ValorUnitProd = float.Parse(registros["ValorUnitProd"].ToString()),
                        StagioProd    = registros["StagioProd"].ToString(),
                        DataHProdPed  = DateTime.Parse(registros["DataHProdPed"].ToString()),
                        DescPedido    = desc.Equals("") ? "Sem descrição" : registros["DescPedido"].ToString()
                    };
                }

                return(prodPedListando);
            }
        }
Exemplo n.º 2
0
        //public void UpdateProdPed(Produto_pedido produtoPed)
        //{
        //    string strQuery = string.Format("call sp_InsPedido('{0}','{1}','{2}','{3}','{4}');", produtoPed.Mesa.IdMesa, 0, produtoPed.NomeProd, produtoPed.QtdProd, produtoPed.DescPedido);

        //    using (db = new ConexaoDB())
        //    {
        //        db.ExecutaComando(strQuery);
        //    }
        //}


        public List <Produto_pedido> SelecionaProdPed()
        {
            using (db = new ConexaoDB())
            {
                string          StrQuery    = string.Format("select * from tbproduto_pedido;");
                MySqlDataReader registros   = db.RetornaRegistro(StrQuery);
                var             prodPedList = new List <Produto_pedido>();
                while (registros.Read())
                {
                    string desc = registros["DescPedido"].ToString();
                    var    ProdPedTemporario = new Produto_pedido
                    {
                        IdProdPed     = int.Parse(registros["IdProdPed"].ToString()),
                        Produto       = new Produto().SelecionaComIdProd(int.Parse(registros["IdProd"].ToString())),
                        Comanda       = new Comanda().SelecionaIdComanda(int.Parse(registros["IdComanda"].ToString())),
                        NomeProd      = registros["NomeProd"].ToString(),
                        QtdProd       = int.Parse(registros["QtdProd"].ToString()),
                        ValorUnitProd = float.Parse(registros["ValorUnitProd"].ToString()),
                        StagioProd    = registros["StagioProd"].ToString(),
                        DataHProdPed  = DateTime.Parse(registros["DataHProdPed"].ToString()),
                        DescPedido    = desc.Equals("") ? "Sem descrição" : registros["DescPedido"].ToString()
                    };



                    prodPedList.Add(ProdPedTemporario);
                }
                return(prodPedList);
            }
        }
Exemplo n.º 3
0
        public void InsertProdPed(Produto_pedido produtoPed, int IdCli)
        {
            string strQuery = string.Format("call sp_InsPedido('{0}','{1}','{2}','{3}','{4}');", produtoPed.Mesa.IdMesa, IdCli, produtoPed.NomeProd, produtoPed.QtdProd, produtoPed.DescPedido);

            using (db = new ConexaoDB())
            {
                db.ExecutaComando(strQuery);
            }
        }