son86000

Carrinho

May 16th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.97 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace CARRINHO_DE_COMPRAS
  8. {
  9.     class Carrinho : Produtos
  10.     {
  11.         //declaração de variáveis
  12.         protected string produto;
  13.         protected decimal preco;
  14.         protected double quantidade;
  15.         protected decimal precototal;
  16.        
  17.         //construtor
  18.         public Carrinho(string produto, decimal preco, double quantidade) : base (produto,preco,quantidade)
  19.         {
  20.             this.produto = produto;
  21.             this.preco = preco;
  22.             this.quantidade = quantidade;
  23.         }
  24.  
  25.         //método para adicionar produtos no carrinho
  26.         public decimal addProd()
  27.         {
  28.             List<string> listprod = new List<string>();
  29.             listprod.Add(Produto);
  30.  
  31.             List<decimal> listpre = new List<decimal>();
  32.             listpre.Add(Preco);
  33.  
  34.             List<double> listqtd = new List<double>();
  35.             listqtd.Add(Quantidade);
  36.  
  37.             List<decimal> listpretot = new List<decimal>();
  38.             listpretot.Add(PrecoTotal);
  39.  
  40.             return addProd();
  41.         }
  42.  
  43.         //método para mostrar os produtos no carrinho
  44.         public decimal showCar()
  45.         {
  46.             List<string> listprod = new List<string>();
  47.             listprod.Add(Produto);
  48.            
  49.             List<decimal> listpre = new List<decimal>();
  50.             listpre.Add(Preco);
  51.  
  52.             List<double> listqtd = new List<double>();
  53.             listqtd.Add(Quantidade);
  54.  
  55.             List<decimal> listpretot = new List<decimal>();
  56.             listpretot.Add(PrecoTotal);
  57.  
  58.             string msg = "Produto {0}, Preço: {1}, Quantidade: {2}, Total: {3}",produto,preco,quntidade,precototal;
  59.  
  60.             return showCar();
  61.  
  62.         }
  63.  
  64.         //método para calcular o preço total a ser pago
  65.         public decimal valorTotal()
  66.         {
  67.             return preco++;
  68.         }
  69.  
  70.     }
  71. }
Add Comment
Please, Sign In to add comment