public static void FormHastaBilgileri(FormHastaBilgileri frm) { if (_HastaDosyaNo != null) { frm.txtDosyaAdı.Text = _HastaDosyaNo; frm.txtAd.Text = _HastaAd; frm.txtSoyad.Text = _HastaSoyad; frm.txtTcKimlik.Text = _HastaTcKimlik; frm.txtAnneAdı.Text = _HastaAnneAdi; frm.txtBabaAdı.Text = _HastaBabaAdi; frm.txtDogumTarihi.Value = _HastaDogumTarihi; frm.cmbDogumYeri.Text = _HastaDogumYeri; frm.cmbCinsiyet.Text = _HastaCinsiyet; frm.cmbKanGrubu.Text = _HastaKanGrubu; frm.cmbMedeniHal.Text = _HastaMedeniHal; frm.txtAdres.Text = _HastaAdres; frm.txtTelefonNo.Text = _HastaTelNo; frm.txtKurumAdi.Text = _HastaKurumAdi; frm.txtKurumSicilNo.Text = _HastaKurumSicilNo; frm.txtYakınTelefon.Text = _HastaYakinTel; frm.txtYakinKurum.Text = _HastaYakinKurumAdi; frm.txtYakinSicilNo.Text = _HastaYakinKurumSicilNo; FormAc.Open(frm); } else { Kontrol.Mesaj("Boş Geçilemez", frm.txtDosyaAdı); frm.txtDosyaAdı.Focus(); } }
public static void HastaEkle(FormHastaBilgileri form) { if (form.txtTcKimlik.Text != "" && form.txtAd.Text != "" && form.txtSoyad != null) { if (!HastaAraTC(form.txtTcKimlik.Text)) { Veritabani.Ac(); SqlCommand cmd = new SqlCommand("HastaEkle", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@TCKIMLIK_NO", form.txtTcKimlik.Text); cmd.Parameters.AddWithValue("@DOSYA_NO", form.txtDosyaAdı.Text); cmd.Parameters.AddWithValue("@AD", form.txtAd.Text); cmd.Parameters.AddWithValue("@SOYAD", form.txtSoyad.Text); cmd.Parameters.AddWithValue("@DOGUM_YERI", form.cmbDogumYeri.Text); cmd.Parameters.AddWithValue("@DOGUM_TARIHI", form.txtDogumTarihi.Value.Date); cmd.Parameters.AddWithValue("@BABA_AD", form.txtBabaAdı.Text); cmd.Parameters.AddWithValue("@ANNE_AD", form.txtAnneAdı.Text); cmd.Parameters.AddWithValue("@CINSIYET", form.cmbCinsiyet.Text); cmd.Parameters.AddWithValue("@KAN_GRUBU", form.cmbKanGrubu.Text); cmd.Parameters.AddWithValue("@MEDENI_HAL", form.cmbMedeniHal.Text); cmd.Parameters.AddWithValue("@ADRES", form.txtAdres.Text); cmd.Parameters.AddWithValue("@TEL", form.txtTelefonNo.Text); cmd.Parameters.AddWithValue("@KURUM_SICIL_NO", form.txtKurumSicilNo.Text); cmd.Parameters.AddWithValue("@KURUM_AD", form.txtKurumAdi.Text); cmd.Parameters.AddWithValue("@YAKIN_TEL", form.txtYakınTelefon.Text); cmd.Parameters.AddWithValue("@YAKIN_KURUM_SICIL_NO", form.txtYakinSicilNo.Text); cmd.Parameters.AddWithValue("@YAKIN_KURUM_AD", form.txtKurumAdi.Text); if (cmd.ExecuteNonQuery() == 1) { MessageBox.Show("Ekleme Başarılı!", "Mesaj", MessageBoxButtons.OK, MessageBoxIcon.Information); form.btnKaydet.Text = "Güncelle"; tckimlikno = form.txtTcKimlik.Text; } System.Threading.Thread.Sleep(2000); //form.lblIslem.Visible = false; } else { MessageBox.Show("Aynı TC kimlik numarasına ait hasta mecvut!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { Kontrol.Mesaj("Kontrol Edin!", form.txtTcKimlik); Kontrol.Mesaj("Kontrol Edin!", form.txtAd); Kontrol.Mesaj("Kontrol Edin!", form.txtSoyad); } }