diff --git a/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs b/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs index aaf2fab9..ca7314d6 100644 --- a/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs +++ b/PROMS/VEPROMS User Interface/DlgPrintProcedure.cs @@ -1206,20 +1206,28 @@ namespace VEPROMS private bool validateDate(TextBox txtDate) { DateTime dDate; - if (DateTime.TryParse(txtDate.Text, out dDate)) + if (!(txtDate.Text == "")) { - return true; - } - else - { - string txtDate2 = txtDate.Text; - string message = String.Format("Date {0} in wrong format" + System.Environment.NewLine + "Correct the revision date.", txtDate2); - string txtTitle = "Invalid Format"; - MessageBox.Show(message, txtTitle); - return false; + + if (DateTime.TryParse(txtDate.Text, out dDate)) + { + return true; + } + else + { + string txtDate2 = txtDate.Text; + string message = String.Format("Date {0} in wrong format" + System.Environment.NewLine + "Correct the revision date.", txtDate2); + string txtTitle = "Invalid Format"; + MessageBox.Show(message, txtTitle); + return false; + } } + return true; } + + + private void txbRevDate_Enter(object sender, EventArgs e) { txbDate = txbRevDate;