public Cotizacion(string iD, DateTime fechaHora, Vendedor vendedor, Prenda prenda, float monto, int cantidad) { ID = iD; FechaHora = fechaHora; Vendedor = vendedor; Prenda = prenda; Monto = monto; Cantidad = cantidad; }
public int GetStockPrenda(Prenda prenda) { int stock = 0; foreach (Prenda p in VendedorActual.Tienda.Prendas) { if (prenda.EsEquivalente(p)) { stock += p.Stock; } } return(stock); }
public Prenda GetPrendaActual() { Prenda prenda = null; foreach (Prenda p in VendedorActual.Tienda.Prendas) { if (PrendaTarget.EsEquivalente(p)) { prenda = p; break; } } return(prenda); }
public override bool EsEquivalente(Prenda otra) { return(base.EsEquivalente(otra) && otra is Camisa camisa && camisa.EsMangaCorta == EsMangaCorta && camisa.TieneCuelloMao == TieneCuelloMao); }
public override bool EsEquivalente(Prenda otra) { return(base.EsEquivalente(otra) && otra is Pantalon pantalon && pantalon.EsChupin == EsChupin); }