private void ActivityDesigner_Loaded(object sender, RoutedEventArgs e) { Activities.SetFolderPermissions modelItem = (Activities.SetFolderPermissions)ModelItem.GetCurrentValue(); bool?defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "Read"); if (modelItem.Read == null && defaultValue != null) { chkRead.IsChecked = defaultValue.Value; } defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "Write"); if (modelItem.Write == null && defaultValue != null) { chkWrite.IsChecked = defaultValue.Value; } defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "ReadAndExecute"); if (modelItem.ReadAndExecute == null && defaultValue != null) { chkExecute.IsChecked = defaultValue.Value; } defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "ShowOutput"); if (modelItem.ShowOutput == null && defaultValue != null) { chkShowOutput.IsChecked = defaultValue.Value; } }
private void ActivityDesigner_Loaded(object sender, RoutedEventArgs e) { Activities.SqlPackage modelItem = (Activities.SqlPackage)ModelItem.GetCurrentValue(); bool?defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "AlwaysCreateNewDatabase"); if (modelItem.AlwaysCreateNewDatabase == null && defaultValue != null) { chkAlwaysCreateNewDatabase.IsChecked = defaultValue.Value; } defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "BackupBeforeDeploy"); if (modelItem.BackupBeforeDeploy == null && defaultValue != null) { chkBackupBeforeDeploy.IsChecked = defaultValue.Value; } string defaultSqlPackagePath = (string)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "SqlPackagePath"); if (modelItem.SqlPackagePath == null && defaultSqlPackagePath != null) { DesignerHelper.SetModelItemExpressionTextValue(ModelItem, "SqlPackagePath", "\"" + defaultSqlPackagePath + "\""); } }
private void ActivityDesigner_Loaded(object sender, RoutedEventArgs e) { Activities.CreateFolder modelItem = (Activities.CreateFolder)ModelItem.GetCurrentValue(); bool?defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "ShowOutput"); if (modelItem.ShowOutput == null && defaultValue != null) { chkShowOutput.IsChecked = defaultValue.Value; } }
private void ActivityDesigner_Loaded(object sender, RoutedEventArgs e) { UsernameRow.Height = new GridLength(0); username = DesignerHelper.GetModelItemExpressionTextValue(ModelItem, "Username"); chkSetUserPermission.IsChecked = !string.IsNullOrEmpty(username); Activities.EncryptConfigSection modelItem = (Activities.EncryptConfigSection)ModelItem.GetCurrentValue(); bool?defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "IsWebsite"); if (modelItem.IsWebsite == null && defaultValue != null) { chkIsWebsite.IsChecked = defaultValue.Value; } }
private void ActivityDesigner_Loaded(object sender, RoutedEventArgs e) { Activities.Vsdbcmd modelItem = (Activities.Vsdbcmd)ModelItem.GetCurrentValue(); bool?defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "AlwaysCreateNewDatabase"); if (modelItem.AlwaysCreateNewDatabase == null && defaultValue != null) { chkAlwaysCreateNewDatabase.IsChecked = defaultValue.Value; } defaultValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "BackupBeforeDeploy"); if (modelItem.BackupBeforeDeploy == null && defaultValue != null) { chkBackupBeforeDeploy.IsChecked = defaultValue.Value; } }
private void ActivityDesigner_Loaded(object sender, RoutedEventArgs e) { Activities.MSDeploy modelItem = (Activities.MSDeploy)ModelItem.GetCurrentValue(); bool?defaultBoolValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "UseVersion2x"); if (modelItem.UseVersion2x == null && defaultBoolValue != null) { chkUserVersion2X.IsChecked = defaultBoolValue.Value; } defaultBoolValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "DoNotDeleteFiles"); if (modelItem.DoNotDeleteFiles == null && defaultBoolValue != null) { chkDoNotDeleteFiles.IsChecked = defaultBoolValue.Value; } defaultBoolValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "AllowUntrustedSSLConnection"); if (modelItem.AllowUntrustedSSLConnection == null && defaultBoolValue != null) { chkAllowUntrusted.IsChecked = defaultBoolValue.Value; } defaultBoolValue = (bool?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "Test"); if (modelItem.Test == null && defaultBoolValue != null) { chkTest.IsChecked = defaultBoolValue.Value; } MSDeployExecutionType?executionTypeDefaultValue = (MSDeployExecutionType?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "ExecutionType"); if (modelItem.ExecutionType == null) { if (executionTypeDefaultValue != null) { if (executionTypeDefaultValue.Value == MSDeployExecutionType.Cmd) { rdoCmd.IsChecked = true; } else { rdoExe.IsChecked = true; } } } else { MSDeployExecutionType?executionType = GetModelItemMSDeployExecutionTypeValue(ModelItem, "ExecutionType"); if (executionType == MSDeployExecutionType.Cmd) { rdoCmd.IsChecked = true; } else { rdoExe.IsChecked = true; } } int?versionDefaultValue = (int?)DesignerHelper.GetDefaultValueAttributeValue(modelItem, "UseVersion"); if (modelItem.UseVersion == null) { if (versionDefaultValue != null) { cmbVersion.SelectedIndex = versionDefaultValue.Value - 1; } } else { cmbVersion.SelectedIndex = DesignerHelper.GetInArgumentModelItemIntValue(ModelItem, "UseVersion").Value - 1; } }