protected override void Duzelt() { if (Messages.RaporuTasarimaGonderMesaj() != DialogResult.Yes) { return; } Cursor.Current = Cursors.WaitCursor; var row = Tablo.GetRow <RaporL>(); if (row == null) { return; } var entity = (Rapor)((RaporBll)bll).Single(x => x.Id == row.Id); var result = ShowRibbonForms <RaporTasarim> .ShowDialogForm(KartTuru.RaporTasarim, entity); ShowEditFormDefault(result); Cursor.Current = DefaultCursor; }
protected override void Button_ItemClick(object sender, ItemClickEventArgs e) { base.Button_ItemClick(sender, e); void RaporOlustur(KartTuru raporTuru, RaporBolumTuru raporBolumTuru, XtraReport rapor) { if (Messages.RaporuTasarimaGonderMesaj() != DialogResult.Yes) { return; } Cursor.Current = Cursors.WaitCursor; var entity = new Rapor { Kod = ((RaporBll)bll).YeniKodVer(x => x.RaporTuru == raporTuru), RaporTuru = raporTuru, RaporBolumTuru = raporBolumTuru, RaporAdi = raporTuru.ToName(), Dosya = rapor.ReportToStream().GetBuffer(), Durum = true }; var result = ShowRibbonForms <RaporTasarim> .ShowDialogForm(KartTuru.RaporTasarim, entity); ShowEditFormDefault(result); Cursor.Current = DefaultCursor; } if (e.Item == btnYeniRapor) { var link = (BarSubItemLink)e.Item.Links[0]; link.Focus(); link.OpenMenu(); link.Item.ItemLinks[0].Focus(); } else if (e.Item == btnOgrenciKartı) { RaporOlustur(KartTuru.OgrenciKartiRaporu, RaporBolumTuru.TahakkukRaporlari, new OgrenciKartiRaporu()); } else if (e.Item == btnBankaOdemePlani) { RaporOlustur(KartTuru.BankaOdemePlaniRaporu, RaporBolumTuru.TahakkukRaporlari, new BankaOdemePlaniRaporu()); } else if (e.Item == btnMebKayitSozlesmesi) { RaporOlustur(KartTuru.MebKayitSozlesmesiRaporu, RaporBolumTuru.TahakkukRaporlari, new MebKayitSozlesmesiRaporu()); } else if (e.Item == btnIndirimTalepDilekcesi) { RaporOlustur(KartTuru.IndirimDilekcesiRaporu, RaporBolumTuru.TahakkukRaporlari, new IndirimDilekcesiRaporu()); } else if (e.Item == btnKayitSozlemesi) { RaporOlustur(KartTuru.KayitSozlesmesiRaporu, RaporBolumTuru.TahakkukRaporlari, new KayitSozlesmesiRaporu()); } else if (e.Item == btnKrediKartliOdemeTalimati) { RaporOlustur(KartTuru.KrediKartliOdemeTalimatiRaporu, RaporBolumTuru.TahakkukRaporlari, new KrediKartliOdemeTalimatiRaporu()); } else if (e.Item == btnOdemeSenedi) { RaporOlustur(KartTuru.OdemeSenediRaporu, RaporBolumTuru.TahakkukRaporlari, new OdemeSenediRaporu()); } else if (e.Item == btnBosRapor) { RaporOlustur(KartTuru.KullaniciTanimliRapor, RaporBolumTuru.TahakkukRaporlari, new KullaniciTanimliRapor()); } else if (e.Item == btnTahsilatMakbuzu) { RaporOlustur(KartTuru.TahsilatMakbuzu, RaporBolumTuru.MakbuzRaporlari, new TahsilatMakbuzuRaporu()); } else if (e.Item == btnTeslimatMakbuzu) { RaporOlustur(KartTuru.TeslimatMakbuzu, RaporBolumTuru.MakbuzRaporlari, new TeslimatMakbuzuRaporu()); } else if (e.Item == btnGeriIadeMakbuzu) { RaporOlustur(KartTuru.IadeMakbuzu, RaporBolumTuru.MakbuzRaporlari, new IadeMakbuzuRaporu()); } else if (e.Item == btnGenelMakbuz) { RaporOlustur(KartTuru.GenelMakbuz, RaporBolumTuru.MakbuzRaporlari, new GenelMakbuzRaporu()); } else if (e.Item == btnFatura) { RaporOlustur(KartTuru.FaturaRaporu, RaporBolumTuru.FaturaDonemRaporlari, new FaturaRaporu()); } else if (e.Item == btnDonemIcmalRaporu) { RaporOlustur(KartTuru.FaturaDonemIcmalRaporu, RaporBolumTuru.FaturaDonemRaporlari, new FaturaDonemIcmalRaporu()); } else if (e.Item == btnOgrenciIcmalRaporu) { RaporOlustur(KartTuru.FaturaOgrenciIcmalRaporu, RaporBolumTuru.FaturaGenelRaporlar, new FaturaOgrenciIcmalRaporu()); } }