Exemple #1
0
 private void DeleteEmployee(int id)
 {
     try
     {
         using (var employees = new EmployeesBusiness())
         {
             var opSuccessful = employees.DeleteEmployeeById(id);
         }
     }
     catch (Exception ex)
     {
         //Log exception error
         _loggingHandler.LogEntry(ExceptionHandler.GetExceptionMessageFormatted(ex), true);
     }
 }
        private void Delete(int id)
        {
            try
            {
                using (var employees = new EmployeesBusiness())
                {
                    bool opSuccessful = employees.DeleteEmployeeById(id);

                    var resultMessage = opSuccessful ? "Done Successfully" : "Error happened or no Employee found to delete";

                    MessageBox.Show(resultMessage, "Success", MessageBoxButtons.OK);
                }
            }
            catch (Exception ex)
            {
                //Log exception error
                _loggingHandler.LogEntry(ExceptionHandler.GetExceptionMessageFormatted(ex), true);

                MessageBox.Show("UserInterface:EmployeesForm::Delete::Error occured." +
                                Environment.NewLine + ex.Message, "Error", MessageBoxButtons.OK);
            }
        }