コード例 #1
0
        public decimal Calcular(DireccionEnvio direccionEnvio)
        {
            if (direccionEnvio.Pais == "USA")
                return ENVIO_GRATIS;

            var costoEnvioDAO = new CostoEnvioDAO();
            return costoEnvioDAO.Obtener(direccionEnvio.Pais);
        }
コード例 #2
0
        public void ActualizarCosto(string pais, decimal costo)
        {
            if (costo == 0)
                throw new CostoEnvioInvalidoException();

            var costoEnvioDAO = new CostoEnvioDAO();
            costoEnvioDAO.Actualizar(pais, costo);
        }