예제 #1
0
 private void InitFieldAclUpdater()
 {
     activityAcl  = new HrbcAclUpdater(() => TestDataHelper.CreateSingleAclSpec(new HrbcField(ResourceId.Activity, SystemTypeField.ResourceId), Enums.Options.ActivityPhase, AccessType.ReadOnly));
     contractAcl  = new HrbcAclUpdater(() => TestDataHelper.CreateSingleAclSpec(new HrbcField(ResourceId.Contract, SystemTypeField.Client), Enums.Options.ContractPhase, AccessType.ReadOnly));
     jobAcl       = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Job, sytemJobFields, Enums.Options.JobPhase).ToList());
     processAcl   = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Process, sytemProcessFields, Enums.Options.ProcessPhase).ToList());
     recruiterAcl = new HrbcAclUpdater(() => TestDataHelper.CreateSingleAclSpec(new HrbcField(ResourceId.Recruiter, SystemTypeField.Client), Enums.Options.RecruiterPhase, AccessType.ReadOnly));
     resumeAcl    = new HrbcAclUpdater(() => TestDataHelper.CreateSingleAclSpec(new HrbcField(ResourceId.Resume, SystemTypeField.Candidate), Enums.Options.ResumePhase, AccessType.ReadOnly));
     salesAcl     = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Sales, sytemSalesFields, Enums.Options.SalesPhase).ToList());
 }
예제 #2
0
 private void InitFieldAclUpdater()
 {
     activityAcl  = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Activity, sytemDateTimeFields, Enums.Options.ActivityPhase).ToList());
     contractAcl  = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Contract, sytemDateTimeFields, Enums.Options.ContractPhase).ToList());
     clientAcl    = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Client, sytemDateTimeFields, Enums.Options.ClientPhase).ToList());
     jobAcl       = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Job, sytemDateTimeFields, Enums.Options.JobPhase).ToList());
     personAcl    = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Person, sytemDateTimeFields, Enums.Options.CandidatePhase).ToList());
     processAcl   = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Process, sytemDateTimeFields, Enums.Options.ProcessPhase).ToList());
     recruiterAcl = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Recruiter, sytemDateTimeFields, Enums.Options.RecruiterPhase).ToList());
     resumeAcl    = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Resume, sytemDateTimeFields, Enums.Options.ResumePhase).ToList());
     salesAcl     = new HrbcAclUpdater(() => TestDataHelper.CreateQuery(ResourceId.Sales, sytemDateTimeFields, Enums.Options.SalesPhase).ToList());
 }