Esempio n. 1
0
        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 + "\"");
            }
        }
Esempio n. 2
0
 private void chkSetUserPermission_Checked(object sender, RoutedEventArgs e)
 {
     UsernameRow.Height = new GridLength(1, GridUnitType.Star);
     if (!string.IsNullOrEmpty(username))
     {
         DesignerHelper.SetModelItemExpressionTextValue(ModelItem, "Username", username);
     }
 }
Esempio n. 3
0
 private void chkSetUserPermission_Unchecked(object sender, RoutedEventArgs e)
 {
     UsernameRow.Height = new GridLength(0);
     DesignerHelper.SetModelItemExpressionTextValue(ModelItem, "Username", null);
 }