public string Comprar(decimal budget) { var skateFactory = new StreetFactory(); Skate skate = skateFactory.GetSkate(); return(_payment.ValidatePurchase(budget, skate)); }
public string ValidatePurchase(decimal budget, Skate skate) { if (budget >= skate.price) { return("skate comprado com sucesso."); } return("seu saldo não é suficiente para comprar este skate"); }