/// <summary> /// The transaction to remove form closing handler /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void fltTransToRemove_FormClosing(object sender, FormClosingEventArgs e) { string sToRemove = fltTransToRemove.TransactionNumber; if (sToRemove != "CANCELLED") { if (MessageBox.Show("Are you sure you wish to remove transaction number " + sToRemove + "?", "Final Chance!", MessageBoxButtons.YesNo) == DialogResult.Yes) { int nToRemove = Convert.ToInt32(sToRemove); tEngine.RemoveTransactionFromDatabases(nToRemove); } else { MessageBox.Show("Transaction Removal cancelled"); } } }
/// <summary> /// The transaction to remove form closing handler /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void fltTransToRemove_FormClosing(object sender, FormClosingEventArgs e) { string sToRemove = fltTransToRemove.TransactionNumber; if (sToRemove != "CANCELLED") { ErrorHandler.LogMessage(tEngine.GetStaffName(tEngine.CurrentStaffNumber) + " is decided whether or not to remove transaction number " + sToRemove); if (MessageBox.Show("Are you sure you wish to remove transaction number " + sToRemove + "? This removal will be logged.", "Final Chance!", MessageBoxButtons.YesNo) == DialogResult.Yes) { int nToRemove = Convert.ToInt32(sToRemove); tEngine.RemoveTransactionFromDatabases(nToRemove); ErrorHandler.LogMessage(tEngine.GetStaffName(tEngine.CurrentStaffNumber) + " removed transaction number " + sToRemove); } else { ErrorHandler.LogMessage(tEngine.GetStaffName(tEngine.CurrentStaffNumber) + " cancelled the removal of transaction number " + sToRemove); MessageBox.Show("Transaction Removal cancelled"); } } }