public decimal Calcular(DireccionEnvio direccionEnvio) { if (direccionEnvio.Pais == "USA") return ENVIO_GRATIS; var costoEnvioDAO = new CostoEnvioDAO(); return costoEnvioDAO.Obtener(direccionEnvio.Pais); }
public void ActualizarCosto(string pais, decimal costo) { if (costo == 0) throw new CostoEnvioInvalidoException(); var costoEnvioDAO = new CostoEnvioDAO(); costoEnvioDAO.Actualizar(pais, costo); }