private void AddPoliklinik_Executed(object sender, ExecutedRoutedEventArgs e) { _mDaftarBaru = new MPoliklinik(" ", " "); if (checkTextBoxValue()) { if (Regex.IsMatch(txtNamaDokter.Text, @"^[a-zA-Z\s]*$")) { var nama = txtNamaDokter.Text; var id = txtidDokter.Text.ToUpper(); if (cmd.CheckPoliExsist(id) == 1) { MessageBox.Show("Kode poliklinik sudah terdaftar.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } else { if (cmd.InsertDataPoliklinik(id, nama)) { MessageBox.Show("Data poliklinik berhasil disimpan.", "Informasi", MessageBoxButton.OK, MessageBoxImage.Information); dp.displayDataPoliklinik(); Close(); } else { MessageBox.Show("Data poliklinik gagal disimpan.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } } else { MessageBox.Show("Periksa kembali data yang akan di inputkan.", "Informasi", MessageBoxButton.OK, MessageBoxImage.Warning); } } else { MessageBox.Show("Periksa kembali data yang akan di inputkan.", "Informasi", MessageBoxButton.OK, MessageBoxImage.Warning); } e.Handled = true; }