public static void SendRapport(int inCons, int inDest, DateTime inStart) { var xmlList = Serializer.Load(); for (int i = 0; i < xmlList.Count; i++) { if (xmlList[i].myTrip.User == inCons && xmlList[i].myTrip.Destination == inDest && xmlList[i].myTrip.Start == inStart) { FullTrip full = xmlList[i]; Trip trip = ModelTransformer.TripModel2Trip(full.myTrip); TripRepository.AddTrip(trip); foreach (var vac in full.myVacation) { vac.tripID = trip.tripID; VacationsRepository.AddVacation(ModelTransformer.VacationModel2Vacation(vac)); } foreach (var item in full.myVerifications) { item.tripID = trip.tripID; VerificationRepository.AddVerification(ModelTransformer.VerificationModel2Verification(item)); } xmlList.RemoveAt(i); } } Serializer.Overwrite(xmlList); }
public VacationsService(VacationsRepository vacationsRepository) { _vacationsRepository = vacationsRepository; }
public VacationsApp(UsersRepository usersRepository, VacationsRepository vacationsRepository) { _usersRepository = usersRepository; _vacationsRepository = vacationsRepository; }
public VacationsService(VacationsRepository repo) { _repo = repo; }