Example #1
0
        /// <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");
                }
            }
        }
Example #2
0
        /// <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");
                }
            }
        }