コード例 #1
0
        private void AdaptAndStoreData(DetallePizzeriaConPizzasDisponibles dataParaEstaPizeria)
        {
            var pizzeria = AdaptPizzeria(dataParaEstaPizeria.PizzeriaId, dataParaEstaPizeria.PizzeriaNombre, dataParaEstaPizeria.Direccion, dataParaEstaPizeria.Cantidad);

            this.AdaptAndStoreIntegrationFileContentForAPizzeria(pizzeria, dataParaEstaPizeria);

            this.repository.StorePizzeria(dataParaEstaPizeria.PizzeriaId, pizzeria);
        }
コード例 #2
0
        private void AdaptAndStoreIntegrationFileContentForAPizzeria(Pizzeria pizzeria, DetallePizzeriaConPizzasDisponibles integrationFileAvailabilitieses)
        {
            var pizzasPorFechaDisponibilidad = AdaptPizzeriaAvailabilities(integrationFileAvailabilitieses.AvailabilitiesAt);

            this.repository.StorePizzeroaDisponibles(pizzeria, pizzasPorFechaDisponibilidad);
        }