Exemplo n.º 1
0
        private void FormFatura_Load(object sender, EventArgs e)
        {
            var data = _hastaHizmetHareketRepository.GetList(x => x.KabulID == _secilenHasta.KabulID).Select(x => new FaturaModel
            {
                HizmetAdi = x.Hizmetler.HizmetAdi,
                Tutar     = x.Tutar
            });

            this.FaturaModelBindingSource.DataSource = data;
            var date = DateTime.Now.ToShortDateString();

            var p = new[]
            {
                new ReportParameter("HastaAdSoyad", _secilenHasta.Hastalar.Ad + " " + _secilenHasta.Hastalar.Soyad),
                new ReportParameter("TCKimlikNo", _secilenHasta.Hastalar.TCKimlikNo),
                new ReportParameter("DogumTarihi", _secilenHasta.Hastalar.DogumTarihi.Value.ToShortDateString()),
                new ReportParameter("Telefon", _secilenHasta.Hastalar.CepTel),
                new ReportParameter("Kurum", _secilenHasta.Hastalar.Kurumlar.KurumAd),
                new ReportParameter("Doktor", _secilenHasta.Personeller.Unvanlar.PersonelUnvan + " " + _secilenHasta.Personeller.Ad + " " + _secilenHasta.Personeller.Soyad),
                new ReportParameter("IslemTarihi", date),
                new ReportParameter("GenelToplam", $"{_genelToplam:c}")
            };

            reportViewer1.LocalReport.SetParameters(p);
            this.reportViewer1.RefreshReport();
        }
 public List <HastaHizmetHareketler> HizmetHareketList()
 {
     return(_hastaHizmetHareketRepository.GetList(null));
 }