Example #1
0
 public override void InitializeAndLoadEntitiesLoaderDescription()
 {
     MainViewModel    = null;
     loaderCollection = new EntitiesLoaderDescriptionCollection(this);
     loaderCollection.AddEntitiesLoader <BluePrints.Data.PROJECT, BluePrints.Data.PROJECT, Guid, IBluePrintsEntitiesUnitOfWork>(0, bluePrintsUnitOfWorkFactory, x => x.PROJECTS, PROJECTProjectionFunc, null, isContinueLoadingAfterPROJECT, OnEntitiesChanged);
     InvokeEntitiesLoaderDescriptionLoading();
 }
 public override void InitializeAndLoadEntitiesLoaderDescription()
 {
     MainViewModel    = null;
     loaderCollection = new EntitiesLoaderDescriptionCollection(this);
     loaderCollection.AddEntitiesLoader <BASELINE, BASELINE, Guid, IBluePrintsEntitiesUnitOfWork>(1, bluePrintsUnitOfWorkFactory, x => x.BASELINES, BASELINEProjectionFunc, null, null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <PROGRESS, PROGRESS, Guid, IBluePrintsEntitiesUnitOfWork>(2, bluePrintsUnitOfWorkFactory, x => x.PROGRESSES, PROGRESSProjectionFunc, null, null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <RATE, RATE, Guid, IBluePrintsEntitiesUnitOfWork>(3, bluePrintsUnitOfWorkFactory, x => x.RATES, null, null, null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <VARIATION, VARIATION, Guid, IBluePrintsEntitiesUnitOfWork>(4, bluePrintsUnitOfWorkFactory, x => x.VARIATIONS, VARIATIONProjectionFunc, null, null, OnEntitiesChanged);
     InvokeEntitiesLoaderDescriptionLoading();
 }
 public override void InitializeAndLoadEntitiesLoaderDescription()
 {
     MainViewModel    = null;
     loaderCollection = new EntitiesLoaderDescriptionCollection(this);
     loaderCollection.AddEntitiesLoader <PROJECT, PROJECT, Guid, IBluePrintsEntitiesUnitOfWork>(0, bluePrintsUnitOfWorkFactory, x => x.PROJECTS, PROJECTProjectionFunc, null, isContinueLoadingAfterPROJECT, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <BASELINE, BASELINE, Guid, IBluePrintsEntitiesUnitOfWork>(1, bluePrintsUnitOfWorkFactory, x => x.BASELINES, BASELINEProjectionFunc, typeof(PROJECT), isContinueLoadingAfterBASELINE, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <PROGRESS, PROGRESS, Guid, IBluePrintsEntitiesUnitOfWork>(2, bluePrintsUnitOfWorkFactory, x => x.PROGRESSES, PROGRESSProjectionFunc, typeof(PROJECT), isContinueLoadingAfterPROGRESS, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <PROGRESS_ITEM, PROGRESS_ITEM, Guid, IBluePrintsEntitiesUnitOfWork>(3, bluePrintsUnitOfWorkFactory, x => x.PROGRESS_ITEMS, PROGRESS_ITEMProjectionFunc, typeof(PROGRESS), null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <BASELINE_ITEM, BASELINE_ITEM, Guid, IBluePrintsEntitiesUnitOfWork>(4, bluePrintsUnitOfWorkFactory, x => x.BASELINE_ITEMS, BASELINE_ITEMProjectionFunc, typeof(BASELINE), null, OnEntitiesChanged);
     InvokeEntitiesLoaderDescriptionLoading();
 }
Example #4
0
 public override void InitializeAndLoadEntitiesLoaderDescription()
 {
     MainViewModel    = null;
     loaderCollection = new EntitiesLoaderDescriptionCollection(this);
     loaderCollection.AddEntitiesLoader <BASELINE, BASELINE, Guid, IBluePrintsEntitiesUnitOfWork>(0, bluePrintsUnitOfWorkFactory, x => x.BASELINES, BASELINEProjectionFunc, null, isContinueLoadingAfterBASELINE, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <BluePrints.Data.PROJECT, BluePrints.Data.PROJECT, Guid, IBluePrintsEntitiesUnitOfWork>(1, bluePrintsUnitOfWorkFactory, x => x.PROJECTS, PROJECTProjectionFunc, typeof(BASELINE), isContinueLoadingAfterPROJECT, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <PROGRESS, PROGRESS, Guid, IBluePrintsEntitiesUnitOfWork>(2, bluePrintsUnitOfWorkFactory, x => x.PROGRESSES, PROGRESSProjectionFunc, typeof(BASELINE), isContinueLoadingAfterPROGRESS, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <WORKPACK, WORKPACK, Guid, IBluePrintsEntitiesUnitOfWork>(3, bluePrintsUnitOfWorkFactory, x => x.WORKPACKS, WORKPACKProjectionFunc, typeof(BASELINE));
     loaderCollection.AddEntitiesLoader <WORKPACK_ASSIGNMENT, WORKPACK_ASSIGNMENT, Guid, IBluePrintsEntitiesUnitOfWork>(4, bluePrintsUnitOfWorkFactory, x => x.WORKPACK_ASSIGNMENTS, WORKPACK_ASSIGNMENTProjectionFunc, typeof(WORKPACK));
     loaderCollection.AddEntitiesLoader <BASELINE_ITEM, BASELINE_ITEM, Guid, IBluePrintsEntitiesUnitOfWork>(5, bluePrintsUnitOfWorkFactory, x => x.BASELINE_ITEMS, BASELINE_ITEMProjectionFunc, typeof(BASELINE), null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <RATE, RATE, Guid, IBluePrintsEntitiesUnitOfWork>(6, bluePrintsUnitOfWorkFactory, x => x.RATES, RATEProjectionFunc, typeof(PROGRESS), null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <PROGRESS_ITEM, PROGRESS_ITEM, Guid, IBluePrintsEntitiesUnitOfWork>(7, bluePrintsUnitOfWorkFactory, x => x.PROGRESS_ITEMS, PROGRESS_ITEMProjectionFunc, typeof(PROGRESS), null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <BluePrints.P6Data.PROJECT, BluePrints.P6Data.PROJECT, int, IP6EntitiesUnitOfWork>(8, p6UnitOfWorkFactory, x => x.PROJECT, P6PROJECTProjectionFunc, null, isContinueLoadingAfterP6PROJECT, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <TASK, TASK, int, IP6EntitiesUnitOfWork>(9, p6UnitOfWorkFactory, x => x.TASK, P6TASKProjectionFunc, typeof(BluePrints.P6Data.PROJECT), null, OnEntitiesChanged);
     loaderCollection.AddEntitiesLoader <PROJWBS, PROJWBS, int, IP6EntitiesUnitOfWork>(10, p6UnitOfWorkFactory, x => x.PROJWBS, PROJWBSProjectionFunc, typeof(BluePrints.P6Data.PROJECT));
     InvokeEntitiesLoaderDescriptionLoading();
 }
Example #5
0
        public override void InitializeAndLoadEntitiesLoaderDescription()
        {
            MainViewModel    = null;
            loaderCollection = new EntitiesLoaderDescriptionCollection(this);
            loaderCollection.AddEntitiesLoader <PROJECT, PROJECT, Guid, IBluePrintsEntitiesUnitOfWork>(0, bluePrintsUnitOfWorkFactory, x => x.PROJECTS, PROJECTProjectionFunc, null, isContinueLoadingAfterPROJECT, OnEntitiesChanged);
            loaderCollection.AddEntitiesLoader <BASELINE, BASELINE, Guid, IBluePrintsEntitiesUnitOfWork>(1, bluePrintsUnitOfWorkFactory, x => x.BASELINES, BASELINEProjectionFunc, typeof(PROJECT), isContinueLoadingAfterBASELINE, OnEntitiesChanged);
            loaderCollection.AddEntitiesLoader <WORKPACK, WORKPACK, Guid, IBluePrintsEntitiesUnitOfWork>(2, bluePrintsUnitOfWorkFactory, x => x.WORKPACKS, WORKPACKProjectionFunc, typeof(PROJECT), null, OnEntitiesChanged);
            loaderCollection.AddEntitiesLoader <PHASE, PHASE, Guid, IBluePrintsEntitiesUnitOfWork>(3, bluePrintsUnitOfWorkFactory, x => x.PHASES, PHASEProjectionFunc, typeof(PROJECT));
            loaderCollection.AddEntitiesLoader <AREA, AREA, Guid, IBluePrintsEntitiesUnitOfWork>(4, bluePrintsUnitOfWorkFactory, x => x.AREAS, AREAProjectionFunc, typeof(PROJECT));
            loaderCollection.AddEntitiesLoader <DEPARTMENT, DEPARTMENT, Guid, IBluePrintsEntitiesUnitOfWork>(5, bluePrintsUnitOfWorkFactory, x => x.DEPARTMENTS);
            loaderCollection.AddEntitiesLoader <DISCIPLINE, DISCIPLINE, Guid, IBluePrintsEntitiesUnitOfWork>(6, bluePrintsUnitOfWorkFactory, x => x.DISCIPLINES);
            loaderCollection.AddEntitiesLoader <DOCTYPE, DOCTYPE, Guid, IBluePrintsEntitiesUnitOfWork>(7, bluePrintsUnitOfWorkFactory, x => x.DOCTYPES);
            loaderCollection.AddEntitiesLoader <RATE, RATE, Guid, IBluePrintsEntitiesUnitOfWork>(8, bluePrintsUnitOfWorkFactory, x => x.RATES, RATEProjectionFunc, typeof(PROJECT), null, OnEntitiesChanged);
            loaderCollection.AddEntitiesLoader <PROJECT_REPORT, PROJECT_REPORT, Guid, IBluePrintsEntitiesUnitOfWork>(9, bluePrintsUnitOfWorkFactory, x => x.PROJECT_REPORTS, PROJECT_REPORTProjectionFunc, typeof(BluePrints.Data.PROJECT));

            InvokeEntitiesLoaderDescriptionLoading();
        }
 public override void InitializeAndLoadEntitiesLoaderDescription()
 {
     MainViewModel    = null;
     loaderCollection = new EntitiesLoaderDescriptionCollection(this);
     InvokeEntitiesLoaderDescriptionLoading();
 }