コード例 #1
0
        public void ActualizarCosto(string pais, decimal costo)
        {
            if (costo == 0)
            {
                throw new CostoEnvioInvalidoException();
            }

            var costoEnvioDAO = new CostoEnvioDAO();

            costoEnvioDAO.Actualizar(pais, costo);
        }
コード例 #2
0
        public decimal Calcular(DireccionEnvio direccionEnvio)
        {
            if (direccionEnvio.Pais == "USA")
            {
                return(ENVIO_GRATIS);
            }

            var costoEnvioDAO = new CostoEnvioDAO();

            return(costoEnvioDAO.Obtener(direccionEnvio.Pais));
        }