private void btnDuzenle_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var resID = Convert.ToInt32(gvRaporlar.GetRowCellValue(gvRaporlar.FocusedRowHandle, "Id")); secilenRaporTasarimi = raporDal.GetByFilter(context, x => x.Id == resID); this.Close(); }
private void btnKayitliRaporlar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var frm = new FrmKayitliRaporlar(dizaynTipi, this.Name); frm.ShowDialog(); if (frm.secilenRaporTasarimi != null) { raporTasarimlari = frm.secilenRaporTasarimi; } }
BarLargeButtonItem CreateItem(RaporTasarimlari item) { var br = new BarLargeButtonItem(); br.Caption = item.DizaynIsmi; br.Tag = item.Id; br.ImageOptions.Image = Resource1.Yazdir; br.ImageOptions.LargeImage = Resource1.YazdirLarge; return(br); }
public XtraReport RaporTasarimGetir(RaporTasarimlari rpt = null, int DesignID = 0) { var rapor = new XtraReport(); if (rpt == null) { rpt = raporDal.GetByFilter(context, x => x.Id == DesignID); } rapor = XtraReport.FromStream(new MemoryStream(rpt.Dizayn)); return(rapor); }
private void btnDizaynIsmiDegistir_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var frm = new FrmRaporUstBilgi(); frm.ShowDialog(); if (frm.Vazgecildi) { return; } var resID = Convert.ToInt32(gvRaporlar.GetRowCellValue(gvRaporlar.FocusedRowHandle, "Id")); secilenRaporTasarimi = raporDal.GetByFilter(context, x => x.Id == resID); secilenRaporTasarimi.DizaynIsmi = frm.RaporIsmi; raporDal.AddOrUpdate(context, secilenRaporTasarimi); raporDal.Save(context); XtraMessageBox.Show("Rapor ismi güncellendi", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); secilenRaporTasarimi = null; var res = raporDal.GetAll(context, x => x.DizaynTipi == dizaynTipi.ToString() && x.DizaynAraci == dizaynAraci);// repo.Rapor.Getir(x => x.DizaynTipi == dizaynTipi.ToString()).ToList(); grRaporlar.DataSource = res; }