protected override void ProcessRecord() { base.ProcessRecord(); var logger = new CmdletLoggerPS(this); var connectionHelper = new ConnectionHelper(); var orgService = connectionHelper.GetOrganizationalService(ConnectionString); var crmAccess = new CrmAccess(orgService); logger.Info("Loading Word Templates"); PackageDeployerConfigReader configReader = new PackageDeployerConfigReader(PkgFolderPath); DeploymentActivities deplActivities = new DeploymentActivities(configReader, logger, crmAccess); deplActivities.LoadTemplates(); }
protected override void ProcessRecord() { base.ProcessRecord(); var logger = new CmdletLoggerPS(this); var connectionHelper = new ConnectionHelper(); var orgService = connectionHelper.GetOrganizationalService(ConnectionString); var crmAccess = new CrmAccess(orgService); logger.Info("ActivateRequiredWorkflows"); PackageDeployerConfigReader configReader = new PackageDeployerConfigReader(PkgFolderPath); ProcessesActivator deplActivities = new ProcessesActivator(configReader, logger, crmAccess); deplActivities.ActivateRequiredWorkflows(); }
protected override void ProcessRecord() { base.ProcessRecord(); var logger = new CmdletLoggerPS(this); var connectionHelper = new ConnectionHelper(); var orgService = connectionHelper.GetOrganizationalService(ConnectionString); var crmAccess = new CrmAccess(orgService); PackageDeployerConfigReader configReader = new PackageDeployerConfigReader(PkgFolderPath); DeploymentActivities deplActivities = new DeploymentActivities(configReader, logger, crmAccess); if (Enable) { logger.Info("ActivateAllSLAs"); deplActivities.ActivateAllSLAs(); } else { logger.Info("DeactivateAllSLAs"); deplActivities.DeactivateAllSLAs(); } }
/// <summary> /// Initializes a new instance of the class CrmUserPickerForm /// </summary> /// <param name="access"></param> public CrmUserPickerForm(CrmAccess access) { InitializeComponent(); crmAccess = access; }