protected void LinkEdit_Click(object sender, EventArgs e)
    {
        if (!YetkiKontrol(pageName + "-Update"))
        {
            return;
        }

        try
        {
            foreach (GridViewRow satir in GVSyf.Rows)
            {
                if (satir.RowType == DataControlRowType.DataRow)
                {
                    GVSyf.UpdateRow(satir.RowIndex, true);
                }
            }

            Snlg_Hata.ziyaretci.HataGosterBasarili("Değişiklikler güncellendi.", false);
        }
        catch (Exception exc)
        {
            Snlg_Hata.ziyaretci.ExceptionLogla(exc);
            Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
        }
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].Replace(",", "").Replace("-", ""), "^\\d+$"))
        {//seçilen değerler varsa siliniyor
            if (YetkiKontrol(pageName + "-Delete"))
            {
                Snlg_DBConnect vt = new Snlg_DBConnect(true);
                try
                {
                    vt.SorguCalistir("DELETE FROM snlg_V1.TblUCApp WHERE UCId IN (" + Request.Form["HdnSil"] + ")", System.Data.CommandType.Text);
                    Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz bloklar silindi.", false);
                    GVSyf.DataBind();
                }
                catch (Exception exc)
                {
                    Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                    Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
                }
                vt.Kapat();
            }
            else
            {
                Snlg_Hata.ziyaretci.HataGosterHatali("Bu işlemi yapmak için yetkili değilsiniz.", false);
                return;
            }
        }

        if (IsPostBack)
        {
            GridSayfala(GVSyf, "Sayfalama");
        }
    }
 protected void SDSSyflar_Inserted(object sender, SqlDataSourceStatusEventArgs e)
 {
     if (e.Exception == null)
     {
         Snlg_Hata.ziyaretci.HataGosterBasarili("Nitelik tanımlandı.", false);
     }
     else
     {
         Snlg_Hata.ziyaretci.ExceptionLogla(e.Exception);
         e.ExceptionHandled = true;
         Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
     }
     GVSyf.DataBind();
 }
 protected void TBTitle_TextChanged(object sender, EventArgs e)
 {
     if (YetkiKontrol(pageName + "-Update"))
     {
         try
         {
             GridViewRow satir = (GridViewRow)((Control)sender).NamingContainer;
             GVSyf.UpdateRow(satir.RowIndex, true);
             Snlg_Hata.ziyaretci.HataGosterBasarili("Değişiklikler kaydedildi.", false);
         }
         catch (Exception exc)
         {
             Snlg_Hata.ziyaretci.ExceptionLogla(exc);
             Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
         }
     }
 }