private void btnGetData_Click(object sender, EventArgs e)
 {
     frmMainMenu myForm = (frmMainMenu)Application.OpenForms["frmMainMenu"];
     frmPersonTypeRecord frm = new frmPersonTypeRecord(){MdiParent = myForm};
     frm.Show();
     this.Close();
 }
        private void btnSave_Click(object sender, EventArgs e)
        {
            personType = new PersonType();
            personType.ID = typeID;
            personType.Name = txtTypeName.Text;

            if (txtTypeName.Text == "")
            {
                MessageBox.Show("Please enter personType name", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtTypeName.Focus();
                return;
            }
            try
            {
                if (TypeNameGateway.CheckCompany(personType))
                {
                    MessageBox.Show(@"PersonType Name Already Exists.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtTypeName.Focus();
                    return;
                }
                else if (btnSave.Text==@"Save")
                {
                    if (TypeNameGateway.AddCompany(personType))
                    {
                        txtTypeName.Text = string.Empty;
                        MessageBox.Show(@"Successfully saved.", "Record", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }
                else if (btnSave.Text == @"Update")
                {
                    if (TypeNameGateway.UpdateCompany(personType))
                    {
                        txtTypeName.Text = string.Empty;
                        MessageBox.Show(@"Successfully updated.", "Record", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmMainMenu myForm = (frmMainMenu)Application.OpenForms["frmMainMenu"];
                        frmPersonTypeRecord frmPersonTypeRecord=new frmPersonTypeRecord(){MdiParent = myForm};
                        frmPersonTypeRecord.Show();
                        this.Close();
                        return;
                    }
                }
                else
                {
                    MessageBox.Show(@"Problem to save PersonType....", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtTypeName.Text = "";
                    txtTypeName.Focus();
                    return;
                }
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }