Ejemplo n.º 1
0
 private void TXT_PERMIT_NO_Leave(object sender, EventArgs e)
 {
     if (TXT_PERMIT_NO.Text.Length > 0)
     {
         Boolean ismatch = Regex.IsMatch(TXT_PERMIT_NO.Text, @"^[a-zA-Z0-9]+$");
         if (!ismatch)
         {
             MetroMessageBox.Show(this, Constants.getMessage("ERROR_PERMIT_NO_TEXT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             TXT_PERMIT_NO.Text = "";
             TXT_PERMIT_NO.Focus();
         }
         else if (TXT_PERMIT_NO.Text.Length >= 16)
         {
             MetroMessageBox.Show(this, Constants.getMessage("ERROR_PERMIT_NO_LENGTH"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             TXT_PERMIT_NO.Focus();
         }
     }
 }
Ejemplo n.º 2
0
        private void BTN_OK_Click(object sender, EventArgs e)
        {
            if (COM_PASSPORT_TYPE.SelectedIndex == 0)
            {
                if (COM_PASSPORT_RES.SelectedIndex == 27)
                {
                    MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT_TYPE"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    COM_PASSPORT_RES.Focus();
                    return;
                }
            }
            else
            {
                if (COM_PASSPORT_RES.SelectedIndex != 27)
                {
                    MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT_TYPE"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    COM_PASSPORT_RES.Focus();
                    return;
                }
            }

            if (COM_PASSPORT_TYPE.SelectedIndex == 0)
            {
                if (string.Empty.Equals(TXT_PASSPORT_NO.Text) || TXT_PASSPORT_NO.Text.Length > 11)
                {
                    //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("TXT_PASSPORT_NO"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    TXT_PASSPORT_NO.Focus();
                    return;
                }

                if (string.Empty.Equals(TXT_PASSPORT_EXP.Text))
                {
                    //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("TXT_PASSPORT_EXP"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    TXT_PASSPORT_EXP.Focus();
                    return;
                }
            }
            else
            {
                if (string.Empty.Equals(TXT_PERMIT_NO.Text) || TXT_PERMIT_NO.Text.Length > 15)
                {
                    MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PERMIT_NO"), "Permit_no", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    TXT_PERMIT_NO.Focus();
                    return;
                }
            }

            if (string.Empty.Equals(TXT_PASSPORT_NAME.Text))
            {
                //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("TXT_PASSPORT_NAME"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TXT_PASSPORT_NAME.Focus();
                return;
            }

            if (string.Empty.Equals(COM_PASSPORT_NAT.Text))
            {
                //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("COM_PASSPORT_NAT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                COM_PASSPORT_NAT.Focus();
                return;
            }
            if (string.Empty.Equals(COM_PASSPORT_SEX.Text))
            {
                //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("COM_PASSPORT_SEX"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                COM_PASSPORT_SEX.Focus();
                return;
            }
            if (string.Empty.Equals(TXT_PASSPORT_BIRTH.Text))
            {
                //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("TXT_PASSPORT_BIRTH"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TXT_PASSPORT_BIRTH.Focus();
                return;
            }

            if (string.Empty.Equals(COM_PASSPORT_TYPE.Text))
            {
                //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("COM_PASSPORT_TYPE"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                COM_PASSPORT_TYPE.Focus();
                return;
            }
            if (string.Empty.Equals(COM_PASSPORT_RES.Text))
            {
                //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("COM_PASSPORT_RES"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                COM_PASSPORT_RES.Focus();
                return;
            }

            if (string.Empty.Equals(TXT_DATE_LAND.Text))
            {
                //MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("TXT_DATE_LAND"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                MetroFramework.MetroMessageBox.Show(this, Constants.getMessage("ERROR_PASSPORT"), "Passport", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TXT_DATE_LAND.Focus();
                return;
            }

            this.DialogResult = DialogResult.OK;

            this.Close();
        }