diff --git a/PROMS/VEPROMS User Interface/dlgApproveProcedure.cs b/PROMS/VEPROMS User Interface/dlgApproveProcedure.cs index 1c6a2133..59afaea8 100644 --- a/PROMS/VEPROMS User Interface/dlgApproveProcedure.cs +++ b/PROMS/VEPROMS User Interface/dlgApproveProcedure.cs @@ -1084,6 +1084,9 @@ namespace VEPROMS } else if (revision.Notes != RevNote || revision.RevisionDate != ap.RevDate) { + //C2016-036 - Inform the user that an existing approved version will be replaced + if (MessageBox.Show("Replace Existing Revision " + ap.RevNumber + "\r\n\r\nChange the Rev Number to create a new revision.", "Replace Existing", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Cancel) + return false; revision.Notes = RevNote; revision.RevisionDate = ap.RevDate; revision = revision.Save(); @@ -1104,6 +1107,9 @@ namespace VEPROMS } else if (revision.Notes != RevNote || revision.RevisionDate != ap.RevDate) { + //C2016-036 - Inform the user that an existing approved version will be replaced + if (MessageBox.Show("Replace Existing Revision " + ap.RevNumber + "\r\n\r\nChange the Rev Number to create a new revision.", "Replace Existing", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.Cancel) + return false; revision.Notes = RevNote; revision.RevisionDate = ap.RevDate; revision = revision.Save();