private void btnConfirm_Click(object sender, EventArgs e)
        {
            if (cboKennelTypes.SelectedIndex == -1)
            {
                MessageBox.Show("No kennel type selected!! Please select a kennel type to add", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            // validate data
            DialogResult dialogResult = MessageBox.Show("Are you sure you want to asign " + cboKennelTypes.Text + " to " + txtKennelId.Text, "Confirmation", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                //making a Kennel object

                kennel myKennel = new kennel(Convert.ToInt32(txtKennelId.Text), cboKennelTypes.Text, 'A');

                myKennel.addKennel();

                //display confirm message
                MessageBox.Show("Kennel " + txtKennelId.Text + "Registered", "Confirmation");


                //reset UI

                txtKennelId.Text = kennel.nextkennelID().ToString("00000");

                loadCombo();
            }
            else if (dialogResult == DialogResult.No)
            {
                MessageBox.Show("Kennel not added");
            }
        }
        private void btnSearch_Click(object sender, EventArgs e)
        {
            kennel kenneldetails = new kennel();

            kenneldetails.getkennelDetails(Convert.ToInt32(txtID.Text));


            txtKennelDetails.Text = kenneldetails.getKennelID().ToString() + " " + kenneldetails.getKennelType() + " " + kenneldetails.getStatus().ToString();

            grpKennelDetails.Visible = true;
        }
        private void btnupdate_Click(object sender, EventArgs e)
        {
            kennel updateStatus = new kennel(Convert.ToInt32(txtID.Text), 'D');

            updateStatus.decommisionKennel();

            MessageBox.Show("Kennel NO: " + txtID.Text + " now decommission", "Confirmation", MessageBoxButtons.OK, MessageBoxIcon.Information);

            txtID.Clear();
            txtID.Focus();
            grpKennelDetails.Visible = false;
        }