private void frmMain_Load(object sender, EventArgs e) { #region Disable Field tbxIDPatient.Enabled = false; tbxNamePatient.Enabled = false; tbxPhone.Enabled = false; tbxEmail.Enabled = false; tbxAddress.Enabled = false; tbxDiagnoseill.Enabled = false; tbxIDRoom.Enabled = false; dtBirthday.Enabled = false; #endregion DisplayDataGridView(lstPatient.GetAllPatient().ToList()); DisplayTreeview(); }
private void CheckIDPatient(object sender, EventArgs e) { // Regex Regex pattern = new Regex("BN\\d{2}"); if (pattern.IsMatch(tbxIDPatient.Text)) { // TH Đúng } else { MessageBox.Show("Invalid input. ID Patient must begin with a character BN and 01-99"); tbxIDPatient.Clear(); return; } foreach (var item in lstPatient.GetAllPatient()) { if (tbxIDPatient.Text == item.IDPatient) { MessageBox.Show("tbxIDPatient and one of Patients exist in Database is coincident. Try again!!!"); this.tbxIDPatient.Clear(); return; } } }