Ejemplo n.º 1
0
 /// <summary>
 /// Constructor con parametros,
 /// inicializa los atributos de electrodomestico
 /// </summary>
 /// <param name="marca"></param>
 /// <param name="modelo"></param>
 /// <param name="precio"></param>
 public Electrodomestico(EMarcas marca, EModelos modelo, double precio)
     : this()
 {
     this.marca  = marca;
     this.Modelo = modelo;
     this.precio = precio;
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Recibe una cadena indicando el mdelo, y la devuelve como un enumerado
        /// </summary>
        /// <param name="cadena"></param>
        /// <returns></returns>
        public static EModelos StringAModelo(string cadena)
        {
            EModelos retorno = 0;

            switch (cadena)
            {
            case "ModeloTV1":
                retorno = EModelos.ModeloTV1;
                break;

            case "ModeloTV2":
                retorno = EModelos.ModeloTV2;
                break;

            case "ModeloCafetera1":
                retorno = EModelos.ModeloCafetera1;
                break;

            case "ModeloCafetera2":
                retorno = EModelos.ModeloCafetera2;
                break;
            }
            return(retorno);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructor con parametros
 /// </summary>
 /// <param name="marca"></param>
 /// <param name="modelo"></param>
 /// <param name="precio"></param>
 public Cafetera(EMarcas marca, EModelos modelo, double precio)
     : base(marca, modelo, precio)
 {
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Constructor con parametros
 /// </summary>
 /// <param name="marca"></param>
 /// <param name="modelo"></param>
 /// <param name="precio"></param>
 public Tv(EMarcas marca, EModelos modelo, double precio)
     : base(marca, modelo, precio)
 {
 }