private void textGuardContactNumber_TextChanged(object sender, EventArgs e) { if (textGuardContactNumber.Text.Trim().Length > 0) { if (!Integrity.NumberOnly(textGuardContactNumber.Text.Trim())) { textGuardContactNumber.Text = textGuardContactNumber.Text.Substring(0, textGuardContactNumber.Text.Trim().Length - 1); textGuardContactNumber.Select(textGuardContactNumber.Text.Trim().Length, 1); } } }
private void textPatNumber_TextChanged(object sender, EventArgs e) { if (cboPatType.SelectedIndex == 0) { if ((textPatNumber.Text.Trim().Length <= 4 && textPatNumber.Text.Trim().Length > 0) || (textPatNumber.Text.Trim().Length >= 6 && textPatNumber.Text.Trim().Length <= 10) || (textPatNumber.Text.Trim().Length == 15)) { if (!Integrity.NumberOnly(textPatNumber.Text.Trim())) { textPatNumber.Text = textPatNumber.Text.Substring(0, textPatNumber.Text.Trim().Length - 1); textPatNumber.Select(textPatNumber.Text.Trim().Length, 1); } } else if (textPatNumber.Text.Trim().Length >= 12 && textPatNumber.Text.Trim().Length <= 13) { if (!Integrity.LetterOnly(textPatNumber.Text)) { textPatNumber.Text = textPatNumber.Text.Substring(0, textPatNumber.Text.Trim().Length - 1); textPatNumber.Select(textPatNumber.Text.Trim().Length, 1); } } else { } if (textPatNumber.Text.Trim().Length == 4 || textPatNumber.Text.Trim().Length == 10 || textPatNumber.Text.Trim().Length == 13) { if (!isDelete) { textPatNumber.Text = textPatNumber.Text.Trim() + "-"; textPatNumber.SelectionStart = textPatNumber.Text.Trim().Length; textPatNumber.SelectionLength = 0; } } } else if (cboPatType.SelectedIndex == 1) { if ((textPatNumber.Text.Trim().Length <= 2 && textPatNumber.Text.Trim().Length > 0) || (textPatNumber.Text.Trim().Length >= 7 && textPatNumber.Text.Trim().Length <= 8)) { if (!Integrity.LetterOnly(textPatNumber.Text.Trim())) { textPatNumber.Text = textPatNumber.Text.Substring(0, textPatNumber.Text.Trim().Length - 1); textPatNumber.Select(textPatNumber.Text.Trim().Length, 1); } } else if ((textPatNumber.Text.Trim().Length >= 3 && textPatNumber.Text.Trim().Length <= 6) || (textPatNumber.Text.Trim().Length >= 9 && textPatNumber.Text.Trim().Length <= 12)) { if (!Integrity.NumberOnly(textPatNumber.Text.Trim())) { textPatNumber.Text = textPatNumber.Text.Substring(0, textPatNumber.Text.Trim().Length - 1); textPatNumber.Select(textPatNumber.Text.Trim().Length, 1); } } else { } } else { } }