Removed Applicability

Added menu options to correct funtions and procedures
Removed Applicability from PurgeData
Bug Fixes for Paste/Replace etc.
Update DTS and User ID before saving Config
Search from current rather than root node
This commit is contained in:
Rich
2012-03-22 20:28:58 +00:00
parent 4fc0ae9966
commit 8dd3d6481a
7 changed files with 657 additions and 55 deletions

View File

@@ -714,6 +714,7 @@ namespace DataLoader
mb.Append("Phase 3 Backup Complete");
//Phase 4 - Convert to Approval Version
ConvertToApproval();
FixProceduresAndFunctions();
mb.Append("Conversion to Approval Complete");
if (MySettings.LoadApproved)
{
@@ -769,7 +770,6 @@ namespace DataLoader
{
LoadApprovedData();
}
private void LoadApprovedData()
{
Status = "Converting 16-Bit Approved Data";
@@ -777,12 +777,13 @@ namespace DataLoader
bool ok = ldr.BuildApprovedRevision();
Status = "Conversion " + (ok ? "Succeeded" : "Failed");
}
private void scopesApplicabilitiesToolStripMenuItem_Click(object sender, EventArgs e)
private void fixesToolStripMenuItem_Click(object sender, EventArgs e)
{
Status = "Building Scopes and Applicabilities";
Database.VEPROMS_Connection = MySettings.ConnectionString.Replace("{DBName}", MySettings.DBName);
bool ok = ldr.BuildScopeApplicability();
Status = Status + " " + (ok ? "Succeeded" : "Failed");
FixProceduresAndFunctions();
}
private void FixProceduresAndFunctions()
{
RunScript("PROMSFixes.sql", MySettings.DBName);
}
#endregion
#region Settings Menu Items
@@ -822,6 +823,7 @@ namespace DataLoader
}
#endregion
}
public class MessageBuilder
{