示例#1
0
 public Producto(int idProducto, TipoProducto tipoProducto, Categoria cate, Medidas medida)
 {
     IdProducto   = idProducto;
     TipoProducto = tipoProducto;
     Categoria    = cate;
     Medida       = medida;
 }
 /// <summary>
 /// Constructor parametrizado
 /// </summary>
 /// <param name="modelo"></param>
 /// <param name="cores"></param>
 /// <param name="marca"></param>
 /// <param name="precio"></param>
 /// <param name="gama"></param>
 /// <param name="tipo"></param>
 public Grafica(string modelo, int cores, MarcaGrafica marca,
                float precio, GamaProducto gama, TipoProducto tipo) : base(precio, gama, tipo)
 {
     this.Modelo = modelo;
     this.Cores  = cores;
     this.marca  = marca;
     ((IComponente)this).CalcularVelocidad();
 }
示例#3
0
 public Producto(int idProducto, string descripcion, TipoProducto tipo, double precioUnidad, int stock)
 {
     this.idProducto   = idProducto;
     this.descripcion  = descripcion;
     this.tipo         = tipo;
     this.precioUnidad = precioUnidad;
     this.stock        = stock;
 }
 /// <summary>
 /// Constructor parametrizado
 /// </summary>
 /// <param name="modelo"></param>
 /// <param name="cores"></param>
 /// <param name="MarcaProcesador"></param>
 /// <param name="gen"></param>
 /// <param name="precio"></param>
 /// <param name="gama"></param>
 /// <param name="tipo"></param>
 public Procesador(string modelo, int cores, MarcaProcesador MarcaProcesador, Generacion gen,
                   float precio, GamaProducto gama, TipoProducto tipo) : base(precio, gama, tipo)
 {
     this.Modelo = modelo;
     this.Cores  = cores;
     ((IComponente)this).CalcularVelocidad();
     this.marcaProcesador = MarcaProcesador;
     this.gen             = gen;
 }
示例#5
0
 public Producto(int idProducto, string nombre, float precio, int stock, TipoProducto tipoProducto, Categoria cate, Medidas medida)
 {
     IdProducto   = idProducto;
     Descripcion  = nombre;
     Precio       = precio;
     Stock        = stock;
     TipoProducto = tipoProducto;
     Categoria    = cate;
     Medida       = medida;
 }
示例#6
0
 public ProductoItem(int id, string nombre, TipoProducto tipo, float precio)
     : this(nombre, tipo, precio)
 {
     this.id = id;
 }
示例#7
0
 public ProductoItem(string nombre, TipoProducto tipo, float precio)
 {
     this.nombre = nombre;
     this.tipo   = tipo;
     this.precio = precio;
 }
 public Producto(TipoProducto tipoProducto)
 {
     this.tipoProducto = tipoProducto;
 }
示例#9
0
 /// <summary>
 /// Constructor parametrizado
 /// </summary>
 /// <param name="costeProduccion"></param>
 /// <param name="gama"></param>
 /// <param name="tipo"></param>
 public Producto(float costeProduccion, GamaProducto gama, TipoProducto tipo)
 {
     this.costeProduccion = costeProduccion;
     this.gama            = gama;
     this.tipo            = tipo;
 }
示例#10
0
 public Producto(string nombre, TipoProducto tipo, float precio, int stockDisponible)
     : base(nombre, tipo, precio)
 {
     this.stockDisponible = stockDisponible;
 }