private void CalculateTotal()
        {
            const double SalesBonusPercent = .02;
            double       SalesTotal, BonusAmount, Total, TotalMonthsHours, TotalBonusAmount, SalesBonus, TotalHours;

            try
            {
                TotalHours = Convert.ToDouble(EmployeeHoursWorkedTextBox.Text);
                if (TotalHours > 168)
                {
                    MessageBox.Show("The hours worked cannot be greater then 168 hours");
                }
                else
                {
                    //Calculate employee's hours worked in a month
                    TotalMonthsHours = (Convert.ToDouble(TotalHours)) / 160;
                    //Calculate total bonus amount
                    TotalBonusAmount = (Convert.ToDouble(EmployeeTotalSalesTextBox.Text)) * SalesBonusPercent;
                    //Determine value of sales bonus
                    SalesBonus = TotalMonthsHours * TotalBonusAmount;

                    EmployeeSalesBonusTextBox.Text = SalesBonus.ToString("C2");
                }
            }
            catch (Exception exception)
            {
                MessageBox.Show("Invalid Data Entered", "Input Error");
                Debug.WriteLine(exception.Message);
                EmployeeTotalSalesTextBox.Focus();
                EmployeeTotalSalesTextBox.SelectAll();
                ResetEmployeeTotalSalesTextBox();
                ResetEmployeeHoursWorked();
            }
        }
        private void ClearButton_Click(object sender, EventArgs e)
        {
            //Clear all of the form's text fields

            EmployeeSalesBonusTextBox.Clear();
            EmployeeNameTextBox.Clear();
            EmployeeIdTextBox.Clear();
            EmployeeTotalSalesTextBox.Clear();
        }
 private void ResetEmployeeTotalSalesTextBox()
 {
     EmployeeTotalSalesTextBox.Focus();
     EmployeeTotalSalesTextBox.Text = " ";
     EmployeeTotalSalesTextBox.SelectAll();
 }