protected void btnSil_Click(object sender, EventArgs e) { try { if (lblID.Text.ToShort(0) > 0) { using (cRaporlama R = new cRaporlama()) { if (R.SilRaporlar(lblID.Text.ToShort(0)) == 1) { UIAraclari.toastMesaj(this, eStatusType.Onay, "Seçiminiz Silindi"); btnYeniKayit_Click(null, null); GridDoldur(); } else { UIAraclari.toastMesaj(this, eStatusType.Hata, "İşleminiz Gerçekleşirken Hata Oluştu"); } } } else { UIAraclari.toastMesaj(this, eStatusType.Bilgi, "Lütfen Seçiminizi Yapın.."); } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } }
protected void Page_Load(object sender, EventArgs e) { try { using (cRaporlama rapor = new cRaporlama()) { DataTable dtRapor = rapor.ListeleRaporlar(0, Request["KODU"].ToString()); DataSet ds = (DataSet)Session[Request["SNAME"]]; if (dtRapor.Rows.Count > 0) { ReportDocument rpr = new ReportDocument(); rpr.Load(Server.MapPath("\\Raporlar\\" + dtRapor.Rows[0]["YOL"].ToString())); rpr.SetDataSource(ds.Tables[0]); CrystalReportViewer1.DisplayToolbar = true; CrystalReportViewer1.HasToggleGroupTreeButton = false; CrystalReportViewer1.ReportSource = rpr; CrystalReportViewer1.RefreshReport(); } } } catch (Exception ex) { cUIAraclari.cLog.Write(ex, cUIAraclari._iKullaniciID); } }
private void GridDoldur() { using (cRaporlama RP = new cRaporlama()) { gvRaporlar.DataSource = RP.ListeleRaporlar(0, null); gvRaporlar.DataBind(); } }
protected void gvRaporlar_SelectedIndexChanged(object sender, EventArgs e) { try { using (cRaporlama R = new cRaporlama()) { DataRow dr = R.ListeleRaporlar(gvRaporlar.SelectedDataKey["ID"].ToShort(-1), null).Rows[0]; txtRaporAdi.Text = dr["AD"].ToString(); lblID.Text = dr["ID"].ToString(); } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } }
protected void btnKaydet_Click(object sender, EventArgs e) { try { TBLRAPOR rpr = new TBLRAPOR(); if (fuRaporRpt.HasFile && fuRaporCs.HasFile) { string extRpt = System.IO.Path.GetExtension(fuRaporRpt.FileName).ToLower(); string extCs = System.IO.Path.GetExtension(fuRaporCs.FileName).ToLower(); if (extRpt == ".rpt" && extCs == ".cs") { fuRaporRpt.SaveAs(Server.MapPath("../Raporlar\\" + fuRaporRpt.FileName)); fuRaporCs.SaveAs(Server.MapPath("../Raporlar\\" + fuRaporCs.FileName)); rpr.YOL = fuRaporRpt.FileName; } } rpr.AD = txtRaporAdi.Text; short sonuc = 0; using (cRaporlama R = new cRaporlama()) { if (lblID.Text.ToInt(0) == 0) { sonuc = R.RaporEkle(rpr).ToShort(0); } else { rpr.ID = lblID.Text.ToShort(0); sonuc = R.DuzenleRaporlar(rpr); } } GridDoldur(); if (sonuc > 0) { UIAraclari.toastMesaj(this, eStatusType.Onay, "İşleminiz Başarıyla Gerçekleşti"); } else { UIAraclari.toastMesaj(this, eStatusType.Hata, "İşleminiz Gerçekleşirken Hata Oluştu"); } } catch (Exception ex) { UIAraclari.cLog.Write(ex, UIAraclari._iKullaniciID); } }
protected void Page_Load(object sender, EventArgs e) { try { if (cUIAraclari._iKullaniciTipi != eKullaniciTipi.Yonetici) { Response.Redirect(ResolveUrl("~/Default.aspx")); } using (cRaporlama raporlar = new cRaporlama()) { DataSet ds = new DataSet(); ds.Tables.Add(raporlar.RaporStokListesi().Copy()); ds.Tables[0].TableName = "RPSTOKLISTESI"; Session["dsSTOK"] = ds; Response.Redirect(ResolveUrl("~/RaporGoster.aspx?KODU=STOKLISTESI&SNAME=dsSTOK"), false); } } catch (Exception ex) { cUIAraclari.cLog.Write(ex, cUIAraclari._iKullaniciID); } }