private void dischargePatientBtn_Click(object sender, EventArgs e) { //DispatchDate = dispatchdateTimePicker.Value; if (FileNo != null && FileNo != "" && Polyclinic != null && Polyclinic != "") { Taburcu taburcu = new Taburcu(); taburcu.Show(); } else { MessageBox.Show("Taburcu etmek için dosya numarası belirtmeniz ve ekleme işlemini yapmanız gerekiyor"); } }
private void btnTaburcu_Click(object sender, EventArgs e) { List <sevk> sevkler; if (txtDosyaNo.Text == "") { MessageBox.Show("Lütfen hastanın dosya numarasını giriniz"); return; } if (dgwTahlilveİslemler.Rows.Count < 2) { MessageBox.Show("Lütfen kayıtları giriniz"); return; } if (dgwTahlilveİslemler.SelectedRows.Count == 0) { MessageBox.Show("Lütfen bir satır seçiniz (Polikliniğin Soluna tıklayınız)"); return; } else { // Datagridviewda olanlar taburcu olmuş mu string dosyaNo = txtDosyaNo.Text; if (cbOncekiIslemler.Text == "") { sevkler = databaseControl.GetYapilanTahlilİslemler(dosyaNo, Convert.ToDateTime(DateTime.Now.ToShortDateString())); } else { DateTime tarih = Convert.ToDateTime(cbOncekiIslemler.Text); sevkler = databaseControl.GetYapilanTahlilİslemler(dosyaNo, tarih); } if (sevkler.Count != 0 && sevkler[0].taburcu.ToUpper() == "TRUE") { MessageBox.Show("Hasta zaten taburcu olmuştur"); return; } } string tutar = lblTutar.Text; string dosyano = txtDosyaNo.Text; Taburcu taburcu = new Taburcu(formControl, tutar, dosyano, sevkler); taburcu.MdiParent = anaForm; taburcu.Visible = true; }