Esempio n. 1
0
        private static TWrapper CreateWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper)
        {
            var type     = typeof(TWrapper);
            var instance = Activator.CreateInstance(type, fullHalfTour, householdDayWrapper);

            return((TWrapper)instance);
        }
Esempio n. 2
0
        public FullHalfTourWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper)
        {
            _fullHalfTour = fullHalfTour;

            _exporter =
                Global
                .ContainerDaySim.GetInstance <IPersistenceFactory <IFullHalfTour> >()
                .Exporter;

            // relations properties

            Household    = householdDayWrapper.Household;
            HouseholdDay = householdDayWrapper;
        }
Esempio n. 3
0
 IFullHalfTourWrapper IFullHalfTourCreator.CreateWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper)
 {
     return(CreateWrapper(fullHalfTour, householdDayWrapper));
 }
Esempio n. 4
0
 public FullHalfTourWrapper(IFullHalfTour fullHalfTour, IHouseholdDayWrapper householdDayWrapper) : base(fullHalfTour, householdDayWrapper)
 {
     _fullHalfTour = (IActumFullHalfTour)fullHalfTour;
 }