public void NotificarCliente(CarritoDeCompras carrito) { string correoElectronicoCliente = carrito.CorreoElectronicoCliente; if (!string.IsNullOrEmpty(correoElectronicoCliente)) { // Envia mensaje } }
public void Checkout(CarritoDeCompras carritoDeCompras, DetallesDePago detallesDePago, bool notificarCliente) { if (detallesDePago.FormaDePagoParaCompra == FormaDePago.TarjetaDeCredito) { // Procesar pago con tarjeta de crédito; } if (carritoDeCompras.LugarDeCompra == LugarCompra.OnLine) { // Reservar Inventario } if (notificarCliente) { NotificarCliente(carritoDeCompras); } }