private static TWrapper CreateWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper) { var type = typeof(TWrapper); var instance = Activator.CreateInstance(type, fullHalfTour, householdDayWrapper); return((TWrapper)instance); }
public FullHalfTourWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper) { _fullHalfTour = fullHalfTour; _exporter = Global .ContainerDaySim.GetInstance <IPersistenceFactory <IFullHalfTour> >() .Exporter; // relations properties Household = householdDayWrapper.Household; HouseholdDay = householdDayWrapper; }
IFullHalfTourWrapper IFullHalfTourCreator.CreateWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper) { return(CreateWrapper(fullHalfTour, householdDayWrapper)); }
public FullHalfTourWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper) : base(fullHalfTour, householdDayWrapper) { _fullHalfTour = (IActumFullHalfTour)fullHalfTour; }