private List <ProdutoRelatorio> GetProdutos()
        {
            SqlDataReader           rd       = Cmd.ExecuteReader();
            List <ProdutoRelatorio> produtos = new List <ProdutoRelatorio>();

            while (rd.Read())
            {
                ProdutoRelatorio produto = new ProdutoRelatorio(
                    (int)rd[nameof(ProdutoRelatorio.Id)],
                    (string)rd[nameof(ProdutoRelatorio.Nome)],
                    (double)rd[nameof(ProdutoRelatorio.Peso)],
                    (string)rd[nameof(ProdutoRelatorio.Medicao)],
                    (int)rd[nameof(ProdutoRelatorio.Quantidade)]);

                produtos.Add(produto);
            }
            rd.Close();
            return(produtos);
        }
Example #2
0
        public static void TesteOperador()
        {
            Produto p = new Produto()
            {
                Codigo = 1,
                Preco  = 20
            };

            ProdutoRelatorio pRel1 = p;

            Console.WriteLine(pRel1.Preco);

            ProdutoRelatorio pRel2 = new ProdutoRelatorio()
            {
                Preco = 30
            };
            ProdutoRelatorio pRel3 = pRel1 + pRel2 + p;

            Console.WriteLine(pRel3.Preco);
        }