protected override void Yazdir() { var source = new List <FaturaR>(); using (var bll = new FaturaBll()) { for (int i = 0; i < tablo.DataRowCount; i++) { var entity = tablo.GetRow <FaturaL>(i); if (entity == null) { return; } var list = bll.FaturaTahakkukList(x => x.TahakkukId == entity.Id).Cast <FaturaPlaniL>(); list.ForEach(x => { var row = new FaturaR { TahakkukId = x.TahakkukId, OkulNo = x.OkulNo, TcKimlikNo = x.TcKimlikNo, Adi = x.Adi, Soyadi = x.Soyadi, SinifAdi = x.SinifAdi, VeliTcKimlikNo = x.VeliTcKimlikNo, VeliAdi = x.VeliAdi, VeliSoyadi = x.VeliSoyadi, VeliYakinlikAdi = x.VeliYakinlikAdi, VeliMeslekAdi = x.VeliMeslekAdi, FaturaAdres = x.FaturaAdres, FaturaAdresIlAdi = x.FaturaAdresIlAdi, FaturaAdresIlceAdi = x.FaturaAdresIlceAdi, Aciklama = x.Aciklama, Tarih = x.TahakkukTarih, FaturaNo = x.FaturaNo, Tutar = x.TahakkukTutar, Indirim = x.TahakkukIndirimTutar, NetTutar = x.TahakkukNetTutar, KdvSekli = x.KdvSekli, KdvOrani = x.KdvOrani, KdvHaricTutar = x.KdvHaricTutar, KdvTutari = x.KdvTutari, ToplamTutar = x.ToplamTutar, TutarYazi = x.TutarYazi, PlanTutar = entity.PlanTutar, PlanIndirim = entity.PlanIndirim, PlanNetTutar = entity.PlanNetTutar, Sube = x.Sube, Donem = x.Donem, }; source.Add(row); }); } } ShowListForms <RaporSecim> .ShowDialogListForm(KartTuru.Rapor, false, RaporBolumTuru.FaturaGenelRaporlar, source); }
protected override void Yazdir() { var source = new List <FaturaR>(); for (int i = 0; i < faturaTahakkukTable.Tablo.DataRowCount; i++) { var entity = faturaTahakkukTable.Tablo.GetRow <FaturaPlaniL>(i); if (entity == null) { return; } var row = new FaturaR { OkulNo = entity.OkulNo, TcKimlikNo = entity.TcKimlikNo, Adi = entity.Adi, Soyadi = entity.Soyadi, SinifAdi = entity.SinifAdi, VeliTcKimlikNo = entity.VeliTcKimlikNo, VeliAdi = entity.VeliAdi, VeliSoyadi = entity.VeliSoyadi, VeliYakinlikAdi = entity.VeliYakinlikAdi, VeliMeslekAdi = entity.VeliMeslekAdi, FaturaAdres = entity.FaturaAdres, FaturaAdresIlAdi = entity.FaturaAdresIlAdi, FaturaAdresIlceAdi = entity.FaturaAdresIlceAdi, Aciklama = entity.Aciklama, Tarih = entity.TahakkukTarih, FaturaNo = entity.FaturaNo, Tutar = entity.TahakkukTutar, Indirim = entity.TahakkukIndirimTutar, NetTutar = entity.TahakkukNetTutar, KdvSekli = entity.KdvSekli, KdvOrani = entity.KdvOrani, KdvHaricTutar = entity.KdvHaricTutar, KdvTutari = entity.KdvTutari, ToplamTutar = entity.ToplamTutar, TutarYazi = entity.TutarYazi, Sube = entity.Sube, Donem = entity.Donem, }; source.Add(row); } ShowListForms <RaporSecim> .ShowDialogListForm(KartTuru.Rapor, false, RaporBolumTuru.FaturaDonemRaporlari, source); }