コード例 #1
0
ファイル: MItemVenda.cs プロジェクト: sarah-duarte/LojaRoupas
        public List <ItemVenda> ListarItemVenda(int idVenda)
        {
            List <ItemVenda> Lista = new List <ItemVenda>();

            this.Conect();
            sql = "SELECT id, idproduto, qtditens, totalpreco, prcvenda, idvenda FROM tbitemvenda where idvenda = @idvenda order by id;";
            cmd = new NpgsqlCommand(sql, con);
            cmd.Parameters.AddWithValue("idvenda", idVenda);
            cmd.Prepare();
            rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                ItemVenda i = new ItemVenda();
                i.setID(rdr.GetInt32(0));
                i.setIdProduto(rdr.GetInt32(1));
                i.setQtdItens(rdr.GetInt32(2));
                i.setTotalPreco(rdr.GetDouble(3));
                i.SetPrcVenda(rdr.GetDouble(4));
                i.setIdDocumento(rdr.GetInt32(5));
                Lista.Add(i);
            }
            this.Desconect();
            return(Lista);
        }
コード例 #2
0
ファイル: frmVenda.cs プロジェクト: sarah-duarte/LojaRoupas
        private void AddItemLista(Produto prod)
        {
            ItemVenda itemV = new ItemVenda();

            itemV.setID(cItem.NovoId());
            itemV.setIdDocumento(int.Parse(lblID.Text));
            itemV.setIdProduto(prod.getIdProduto());
            itemV.setQtdItens(int.Parse(txtQtd.Text));
            itemV.SetPrcVenda(prod.getPrecoVenda());
            itemV.setTotalPreco(prod.getPrecoVenda() * int.Parse(txtQtd.Text));
            itensVenda.Add(itemV);
        }