From c582c25882ef69a359494dbd8c5f2aafb77c1922 Mon Sep 17 00:00:00 2001 From: Rich Date: Tue, 8 Nov 2016 17:01:15 +0000 Subject: [PATCH] Warn user that approving a procedure with the same rev number of an existing Approved Procedure will cause the existing approved version to be replaced --- PROMS/VEPROMS User Interface/dlgApproveProcedure.cs | 6 ++++++ 1 file changed, 6 insertions(+) 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();