Example #1
0
 /// <summary>
 /// Constructor Parametrizado del juego
 /// </summary>
 /// <param name="descripcion">Descripcion del juego</param>
 /// <param name="precio">precio sin iva del juego</param>
 /// <param name="plataformaJuego">plataforma del juego</param>
 /// <param name="formato">Formato del juego</param>
 public Juego(string descripcion, float precio, EPlataforma plataformaJuego, EFormato formato)
     : base(descripcion, precio, plataformaJuego)
 {
     Plataforma   = plataformaJuego;
     Formato      = formato;
     PrecioConIva = Precio;
 }
Example #2
0
 /// <summary>
 /// Constructor que inicializa los atributos de la clase
 /// </summary>
 /// <param name="precio">precio del juego</param>
 /// <param name="lanzamiento">fecha de lanzamiento</param>
 /// <param name="nombre">nombre</param>
 /// <param name="codigo">codigo</param>
 /// <param name="formato">formato</param>
 /// <param name="plataforma">plataforma</param>
 public Games(int precio, int lanzamiento, string nombre, int codigo, EFormato formato, string plataforma) : this()
 {
     this.Precio      = precio;
     this.Lanzamiento = lanzamiento;
     this.Nombre      = nombre;
     this.Codigo      = codigo;
     this.Formato     = formato;
     this.Plataforma  = plataforma;
 }
Example #3
0
 public void Responder(Conta conta, EFormato formato)
 {
     if (formato == EFormato.CSV)
     {
         Console.WriteLine(String.Format("{0};{1}", conta.Titular, conta.Saldo));
     }
     else
     {
         OutraResposta.Responder(conta, formato);
     }
 }
        public void SolicitarResposta(Conta conta, EFormato formato)
        {
            IResposta r1 = new RespostaEmXML();
            IResposta r2 = new RespostaEmCSV();
            IResposta r3 = new RespostaEmPorcentagem();

            r1.OutraResposta = r2;
            r2.OutraResposta = r3;

            r1.Responder(conta, formato);
        }
 public void Responder(Conta conta, EFormato formato)
 {
     if (formato == EFormato.XML)
     {
         Console.WriteLine(String.Format("<conta><titular>{0}</titular><saldo>{1}</saldo></conta>", conta.Titular, conta.Saldo));
     }
     else
     {
         OutraResposta.Responder(conta, formato);
     }
     ;
 }
 public Requisicao(EFormato formato)
 {
     this.Formato = formato;
 }