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); }
private void AdaptAndStoreIntegrationFileContentForAPizzeria(Pizzeria pizzeria, DetallePizzeriaConPizzasDisponibles integrationFileAvailabilitieses) { var pizzasPorFechaDisponibilidad = AdaptPizzeriaAvailabilities(integrationFileAvailabilitieses.AvailabilitiesAt); this.repository.StorePizzeroaDisponibles(pizzeria, pizzasPorFechaDisponibilidad); }