Exemplo n.º 1
0
 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);
     }
 }