示例#1
0
        private void BuildPJOContext(PJOForm argForm)
        {
            SecureString securePassword = new SecureString();

            foreach (char c in argForm.Password.ToCharArray())
            {
                securePassword.AppendChar(c);
            }

            this.projContext = new ProjectContext(argForm.Url);

            SharePointOnlineCredentials cred = new SharePointOnlineCredentials(argForm.Account, securePassword);

            projContext.Credentials = cred;
        }
示例#2
0
 public AbstractPJOMgmt(PJOForm arg)
 {
     Param      = new EventParameter();
     Param.Form = arg;
     Param.Util = new PJOUtil(arg);
 }
示例#3
0
 public PJOUtil(PJOForm argForm)
 {
     BuildPJOContext(argForm);
 }
示例#4
0
 public O365QueJob(PJOForm arg) : base(arg)
 {
 }
示例#5
0
 public ResourceRetriever(PJOForm arg) : base(arg)
 {
 }
示例#6
0
 public CorrelationTest(PJOForm arg) : base(arg)
 {
 }
 public BulkAssignmentRetriever(PJOForm arg) : base(arg)
 {
 }
示例#8
0
 public ResourceCost(PJOForm arg) : base(arg)
 {
 }
示例#9
0
 public ProjectForceCheckIn(PJOForm arg) : base(arg)
 {
 }
 public EnterpriseResourcesRetriever(PJOForm arg) : base(arg)
 {
 }
 public DeleteEnterpriseResource(PJOForm arg) : base(arg)
 {
     resourceTestInfo = Param.Form.TestData;
 }
 public CreateEnterpriseResource(PJOForm param) : base(param)
 {
     resourceTestInfo = Param.Form.TestData;
 }