public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { BaskiOnizleme1 rpt = new BaskiOnizleme1(); rpt.Site = this.Site; return(rpt); }
public static void BaskiOnizleme(FormHastaIslemleri frm, FormBaskiOnizleme frm1) { Veritabani.Ac(); SqlCommand cmd = new SqlCommand("HastaGetir", Veritabani.baglanti); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@HASTA_DOSYA_NO", frm.txtDosyaAdi.Text); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); _HastaAd = dr["AD"].ToString(); _HastaSoyad = dr["SOYAD"].ToString(); _HastaTcKimlik = dr["TCKIMLIK_NO"].ToString(); _HastaAnneAdi = dr["ANNE_ADI"].ToString(); _HastaBabaAdi = dr["BABA_ADI"].ToString(); _HastaDogumTarihi = (Convert.ToDateTime(dr["DOGUM_TARIHI"])); _HastaKanGrubu = dr["KAN_GRUBU"].ToString(); DataSet ds = new DataSet(); DataTable dt = new DataTable(); dt.Columns.Add("Ad", typeof(string)); dt.Columns.Add("Soyad", typeof(string)); dt.Columns.Add("TC Kimlik", typeof(string)); dt.Columns.Add("Anne Adı", typeof(string)); dt.Columns.Add("Baba Adı", typeof(string)); dt.Columns.Add("Tarih", typeof(string)); dt.Columns.Add("Doğum Tarihi", typeof(string)); dt.Columns.Add("Kan Grubu", typeof(string)); dt.Columns.Add("Poliklinik", typeof(string)); dt.Columns.Add("Sıra No", typeof(string)); dt.Columns.Add("Saat", typeof(string)); dt.Columns.Add("Yapılan İşlem", typeof(string)); dt.Columns.Add("Doktor Adı ve Soyadı", typeof(string)); dt.Columns.Add("Miktar", typeof(string)); dt.Columns.Add("Birim Fiyat", typeof(string)); dt.Columns.Add("Toplam Tutar", typeof(string)); foreach (DataGridViewRow item in frm.datagridSevk.Rows) { dt.Rows.Add(_HastaAd, _HastaSoyad, _HastaTcKimlik, _HastaAnneAdi, _HastaBabaAdi, _tarih.ToShortDateString(), _HastaDogumTarihi.ToShortDateString(), _HastaKanGrubu, item.Cells[1].Value.ToString(), Admin.admin, item.Cells[3].Value.ToString(), item.Cells[4].Value.ToString(), item.Cells[5].Value.ToString(), item.Cells[6].Value.ToString(), item.Cells[7].Value.ToString(), frm.lblFİyat.Text); } ds.Tables.Add(dt); ds.WriteXmlSchema("Rapor.xml"); BaskiOnizleme1 rapor = new BaskiOnizleme1(); rapor.SetDataSource(ds); frm1.RaporGoster.ReportSource = rapor; frm1.Show(); Veritabani.Kapa(); }