Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            GridSayfala(GVYorumlar, "Sayfalama");
        }

        if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].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.TblZiyaretciDefteri WHERE UstYId IN (" + Request.Form["HdnSil"] + ")", System.Data.CommandType.Text);
                    vt.SorguCalistir("DELETE FROM snlg_V1.TblZiyaretciDefteri WHERE YId IN (" + Request.Form["HdnSil"] + ")", System.Data.CommandType.Text);
                    Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz yorumlar silindi.", false);
                    GVYorumlar.DataBind();
                }
                catch (Exception exc)
                {
                    Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                    Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
                }
                vt.Kapat();
            }
        }
    }
Example #2
0
    protected void ImgKaydet_Click(object sender, EventArgs e)
    {
        if (!YetkiKontrol(pageName + "-Update"))
        {
            return;
        }

        Snlg_ConfigValues.startPage          = DDLLinks.SelectedValue.Remove(0, 1);
        Snlg_ConfigValues.defaultLangId      = DDLDefLang.SelectedValue;
        Snlg_ConfigValues.adminDefaultLangId = Convert.ToInt32(DDLAdminLang.SelectedValue);
        Snlg_ConfigValues.urlExtension       = (CBExtension.Checked ? ".aspx" : "");

        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        vt.SorguCalistir("UPDATE snlg_V1.TblDegiskenler SET Deger = @Deger WHERE Degisken = N'AcilisSayfasi'", CommandType.Text, new Snlg_DBParameter[1] {
            new Snlg_DBParameter("@Deger", SqlDbType.NVarChar, DDLLinks.SelectedValue.Remove(0, 1))
        });
        vt.SorguCalistir("UPDATE snlg_V1.TblDegiskenler SET Deger = @Deger WHERE Degisken = N'urlExtension'", CommandType.Text, new Snlg_DBParameter[1] {
            new Snlg_DBParameter("@Deger", SqlDbType.NVarChar, Snlg_ConfigValues.urlExtension)
        });
        vt.SorguCalistir("UPDATE snlg_V1.TblDegiskenler SET Deger = @Deger WHERE Degisken = N'DefaultLang'", CommandType.Text, new Snlg_DBParameter[1] {
            new Snlg_DBParameter("@Deger", SqlDbType.NVarChar, Snlg_ConfigValues.defaultLangId)
        });
        vt.SorguCalistir("UPDATE snlg_V1.TblDegiskenler SET Deger = @Deger WHERE Degisken = N'adminDefaultLangID'", CommandType.Text, new Snlg_DBParameter[1] {
            new Snlg_DBParameter("@Deger", SqlDbType.NVarChar, Snlg_ConfigValues.adminDefaultLangId)
        });

        vt.Kapat();

        Snlg_Hata.ziyaretci.HataGosterBasarili("Değişiklikler kaydedildi.", false);
    }
Example #3
0
 protected void BtnKaydet_Click(object sender, EventArgs e)
 {
     if (YetkiKontrol(pageName + "-Update"))
     {
         Snlg_DBConnect vt = new Snlg_DBConnect(true);
         try
         {
             foreach (GridViewRow satir in GV1.Rows)
             {
                 Snlg_DBParameter[] DBPrms = new Snlg_DBParameter[2];
                 DBPrms[0] = new Snlg_DBParameter("@Title", SqlDbType.NVarChar, ((TextBox)satir.FindControl("TB")).Text, 100);
                 DBPrms[1] = new Snlg_DBParameter("@ContainerId", SqlDbType.SmallInt, GV1.DataKeys[satir.RowIndex].Value.ToString());
                 if (string.IsNullOrEmpty(DBPrms[0].Deger.ToString()))
                 {
                     return;
                 }
                 vt.SorguCalistir("UPDATE snlg_V1.TblPlaceHolders SET Title = @Title WHERE (ContainerId = @ContainerId) ", CommandType.Text, DBPrms);
             }
             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);
         }
         vt.Kapat();
     }
 }
Example #4
0
    protected void txtFiyat_TextChanged(object sender, EventArgs e)
    {
        if (!YetkiKontrol(pageName + "-Insert"))
        {
            return;
        }
        try
        {
            TextBox     txtFiyat = (TextBox)sender;
            GridViewRow gvRow    = (GridViewRow)(sender as Control).Parent.Parent;
            int         index    = gvRow.RowIndex;
            string      id       = GVUrun.DataKeys[index].Value.ToString();

            Snlg_DBConnect vt = new Snlg_DBConnect(true);
            vt.Ac();
            int silinen = vt.SorguCalistir("UPDATE snlg_V1.TblUrunApp SET Fiyat = @fiyat WHERE UrunId = @id ",
                                           System.Data.CommandType.Text, new Snlg_DBParameter[2] {
                new Snlg_DBParameter("@fiyat", SqlDbType.Decimal, txtFiyat.Text), new Snlg_DBParameter("@id", SqlDbType.SmallInt, id)
            });
            vt.Kapat();
        }
        catch (Exception)
        {
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.QueryString["rid"] == null && !Page.IsPostBack)
        {
            Response.Redirect("roles.aspx", true);
        }

        if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].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.TblRol_Uye WHERE RolId = " + Convert.ToInt32(Request.QueryString["rid"]).ToString() + " AND UyeId IN (" + Request.Form["HdnSil"] + ")", System.Data.CommandType.Text);
                    Snlg_Hata.ziyaretci.HataGosterHatali("Seçtiğiniz üyeler gurupdan silindi.", false);
                    GVUye.DataBind();
                }
                catch (Exception exc)
                {
                    Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                    Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
                }
                vt.Kapat();
            }
        }
    }
Example #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            BindGrdView();
        }
        if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].Replace(",", ""), "^\\d+$"))
        {//seçilen değerler varsa siliniyor
            if (YetkiKontrol(pageName + "-Delete"))
            {
                Snlg_DBConnect vt = new Snlg_DBConnect(true);
                try
                {
                    vt.SorguCalistir("snlg_V1.msp_ProjeAltBilgiSil", CommandType.StoredProcedure, new Snlg_DBParameter[1] {
                        new Snlg_DBParameter("@ProjeAltId", SqlDbType.VarChar, Request.Form["HdnSil"])
                    });
                    Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz proje sayfaları silindi.", false);
                    GVIcerikler.DataBind();
                }
                catch (Exception exc)
                {
                    Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                    Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
                }
                vt.Kapat();
            }
        }

        if (IsPostBack)
        {
            GridSayfala(GVIcerikler, "Sayfalama");
        }
    }
Example #7
0
    protected void BtnSaveImage_Click(object sender, EventArgs e)
    {
        if (!YetkiKontrol(pageName + "-Insert"))
        {
            return;
        }
        try
        {
            Snlg_DBParameter[] DBPrms = new Snlg_DBParameter[5];
            DBPrms[0] = new Snlg_DBParameter("@Bilgi", SqlDbType.NVarChar, "");
            DBPrms[1] = new Snlg_DBParameter("@GId", SqlDbType.Int, Request.QueryString["gid"]);
            DBPrms[2] = new Snlg_DBParameter("@Baslik", SqlDbType.NVarChar, "");
            DBPrms[3] = new Snlg_DBParameter("@Resim", SqlDbType.VarChar, HdnImg.Value);
            DBPrms[4] = new Snlg_DBParameter("@LinkUrl", SqlDbType.VarChar, "");

            Snlg_DBConnect vt = new Snlg_DBConnect(true);
            vt.SorguCalistir("snlg_V1.msp_GaleriResimEkle", CommandType.StoredProcedure, DBPrms);
            vt.Kapat();
            Response.Redirect(Request.Url.AbsoluteUri);
        }
        catch (Exception exc)
        {
            Snlg_Hata.ziyaretci.ExceptionLogla(exc);
        }
    }
Example #8
0
    protected void LKtgSil_Click(object sender, EventArgs e)
    {//ktg siliniyor
        if (!YetkiKontrol(pageName + "-Delete"))
        {
            return;
        }

        if (string.IsNullOrEmpty(Request.Form["CBSec"]))
        {
            Snlg_Hata.ziyaretci.HataGosterUyari("Herhangi bir seçim yapmadınız.", false);
            return;
        }

        DTMenuler = null;//verilerin son haliyle çekilmesi için önce boşaltılıyor

        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        try
        {
            foreach (string id in Request.Form["CBSec"].Split(",".ToCharArray()))
            {
                vt.SorguCalistir("snlg_V1.msp_MenuKategoriSil", CommandType.StoredProcedure, new Snlg_DBParameter[2] {
                    new Snlg_DBParameter("@MenuId", SqlDbType.Int, id), new Snlg_DBParameter("@Dil", SqlDbType.Int, dil)
                });
            }
            Snlg_Hata.ziyaretci.HataGosterBasarili("Menü kaldırıldı.", true);
        }
        catch (Exception exc)
        {
            Snlg_Hata.ziyaretci.HataGosterHatali("Menü altında başka Menü bulunduğu için silinemiyor.", true);
        }
        vt.Kapat();
        Response.Redirect(Request.Url.AbsolutePath + "?gid=" + UCId);
    }
    private void SiralamaGuncelle(int id, int sira)
    {
        Snlg_DBConnect vt    = new Snlg_DBConnect(true);
        string         sorgu = string.Format("UPDATE snlg_V1.TblUrunResim SET Sira={0} WHERE ResimId = {1}", sira, id);

        vt.SorguCalistir(sorgu, System.Data.CommandType.Text);
    }
Example #10
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].Replace(",", ""), "^\\d+$"))
        {//seçilen değerler varsa siliniyor
            if (YetkiKontrol(pageName + "-Delete"))
            {
                Snlg_DBConnect vt = new Snlg_DBConnect(true);
                try
                {
                    vt.SorguCalistir("snlg_V1.msp_SayfaSil", CommandType.StoredProcedure, new Snlg_DBParameter[1] {
                        new Snlg_DBParameter("@SayfaId", SqlDbType.VarChar, Request.Form["HdnSil"])
                    });
                    Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz sayfalar silindi.", false);

                    Response.Redirect(Request.Url.AbsolutePath);
                }
                catch (Exception exc)
                {
                    //Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                    //Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
                }
                vt.Kapat();
            }
        }
        else
        {
            GridSayfala(GVSyf, "Sayfalama");
        }
    }
Example #11
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (YetkiKontrol(pageName + "-Delete"))
        {
            if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].Replace(",", ""), "^\\d+$"))
            {//seçilen değerler varsa siliniyor
                Snlg_DBConnect vt = new Snlg_DBConnect(true);
                try
                {
                    vt.SorguCalistir("snlg_V1.msp_EPostaSablonSil", CommandType.StoredProcedure, new Snlg_DBParameter[1] {
                        new Snlg_DBParameter("@EPId", SqlDbType.VarChar, Request.Form["HdnSil"])
                    });
                    Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz e-posta şablonu silindi.", false);
                    GV.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(GV, "Sayfalama");
        }
    }
    protected void ImgKaydet_Click(object sender, EventArgs e)
    {
        if (YetkiKontrol(pageName + "-Update"))
        {
            if (!("," + Request.Form["CBDil"] + ",31,").Contains("," + Snlg_ConfigValues.defaultLangId + ","))
            {
                Snlg_Hata.ziyaretci.HataGosterHatali("Varsayılan olarak seçili dilin işaretini kaldıramazsın.", false);
                return;
            }

            string sorgu = "UPDATE snlg_V1.TblDiller SET Aktif = 0 WHERE DId <> " + Snlg_ConfigValues.defaultLangId + "; ";
            try
            {
                sorgu += "UPDATE snlg_V1.TblDiller SET Aktif = 1 WHERE DId = 31; ";
                if (!string.IsNullOrEmpty(Request.Form["CBDil"]))
                {
                    sorgu += "UPDATE snlg_V1.TblDiller SET Aktif = 1 WHERE DId IN (" + Request.Form["CBDil"] + "); ";
                }
                Snlg_DBConnect vt = new Snlg_DBConnect(true);
                vt.SorguCalistir(sorgu, CommandType.Text);
                Snlg_Hata.ziyaretci.HataGosterBasarili("Değişiklikler kaydedildi.", true);
                vt.Kapat();
            }
            catch { Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluşut.", true); }
            Response.Redirect(Request.Url.AbsoluteUri);
        }
    }
Example #13
0
    protected void LnkKaldir_Click(object sender, EventArgs e)
    {
        if (!YetkiKontrol(pageName + "-Delete"))
        {
            return;
        }
        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        vt.SorguCalistir("DELETE FROM snlg_V1.TblDesignSablonIcerik WHERE (UCId = " + Request.QueryString["ucid"] + ")", CommandType.Text);
        vt.Kapat();
    }
 protected void BtnRSil_Click(object sender, EventArgs e)
 {
     if (YetkiKontrol(pageName + "-Delete"))
     {
         Snlg_DBConnect vt = new Snlg_DBConnect(true);
         vt.SorguCalistir("UPDATE snlg_v1.TblMakaleKtgApp SET Resim = NULL WHERE KtgID = " + editetKtgID, CommandType.Text);
         vt.Kapat();
         FVSyf.DataBind();
         Snlg_Hata.ziyaretci.HataGosterBasarili("Resim silindi.", false);
     }
 }
    protected void LinkRSil_Command(object sender, CommandEventArgs e)
    {//resim silniyor.
        if (!YetkiKontrol(pageName + "-Delete"))
        {
            return;
        }
        Snlg_DBConnect vt      = new Snlg_DBConnect(true);
        int            silinen = vt.SorguCalistir("UPDATE snlg_V1.TblVarsayilanResimler SET ResimYol = NULL WHERE AnahtarId = @AnahtarId ", CommandType.Text, new Snlg_DBParameter[] { new Snlg_DBParameter("@AnahtarId", SqlDbType.Int, e.CommandArgument.ToString()) });

        vt.Kapat();
        Snlg_Hata.ziyaretci.HataGosterBasarili("Resim silindi.", false);
        GV.DataBind();
    }
Example #16
0
    protected void LinkRSil_Click(object sender, EventArgs e)
    {//resim silniyor.
        if (!YetkiKontrol(pageName + "-Delete"))
        {
            return;
        }

        Snlg_DBConnect vt      = new Snlg_DBConnect(true);
        int            silinen = vt.SorguCalistir("UPDATE snlg_V1.TblReferansApp SET Resim = NULL WHERE RId = @RId ", CommandType.Text, new Snlg_DBParameter[] { new Snlg_DBParameter("@RId", SqlDbType.Int, Request.QueryString["rid"]) });

        vt.Kapat();
        Snlg_Hata.ziyaretci.HataGosterBasarili("Resim silindi.", false);
        FVResim.DataBind();
    }
    protected void BtnRSil_Click(object sender, EventArgs e)
    {
        if (!YetkiKontrol(pageName + "-Delete"))
        {
            return;
        }

        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        vt.SorguCalistir("UPDATE snlg_v1.TblResimGaleriResimlerApp SET Resim = NULL WHERE RId = " + Request.QueryString["rid"], CommandType.Text);
        vt.Kapat();
        FVResim.DataBind();
        Snlg_Hata.ziyaretci.HataGosterBasarili("Resim silindi.", false);
    }
Example #18
0
    protected void PHSenkronizeEt()
    {
        if (Request.QueryString["sablonSenkr"] != "1")
        {
            return;
        }

        foreach (KeyValuePair <string, PlaceHolder> item in Places)
        {
            Snlg_DBParameter[] DBPrms = new Snlg_DBParameter[2];
            DBPrms[0] = new Snlg_DBParameter("@Title", SqlDbType.VarChar, item.Value.ID, 100);
            DBPrms[1] = new Snlg_DBParameter("@PHName", SqlDbType.VarChar, item.Value.ID, 100);

            vt.SorguCalistir("snlg_V1.msp_PlaceHolderEkle", CommandType.StoredProcedure, DBPrms);
        }

        string silinecek = "";

        using (SqlDataReader sdr = vt.DBReaderOlustur("SELECT PHName, ContainerId FROM snlg_V1.TblPlaceHolders", System.Data.CommandType.Text))
        {
            while (sdr.Read())
            {
                if (!Places.ContainsKey(sdr["PHName"].ToString()))
                {
                    silinecek += sdr["ContainerId"].ToString() + ",";
                }
            }
            silinecek = silinecek.TrimEnd(',');
        }
        if (!string.IsNullOrEmpty(silinecek))
        {
            vt.SorguCalistir("DELETE FROM snlg_V1.TblPlaceHolders WHERE ContainerId IN (" + silinecek + ")", System.Data.CommandType.Text);
        }
        vt.Kapat();
        Response.Clear();
        Response.End();
    }
Example #19
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            GridSayfala(GVResim, "Sayfalama");
        }
        else if (string.IsNullOrEmpty(Request.QueryString["gid"]))
        {
            Response.Redirect("photo-galleries.aspx");
        }

        if (!IsPostBack)
        {
            BindGrdView();
        }


        if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].Replace(",", ""), "^\\d+$"))
        {//seçilen değerler varsa siliniyor
            if (YetkiKontrol(pageName + "-Delete"))
            {
                Snlg_DBConnect vt = new Snlg_DBConnect(true);
                //using (SqlDataReader sdr = vt.DBReaderOlustur("SELECT Resim FROM snlg_V1.TblResimGaleriResimlerApp WHERE RId IN (" + Request.Form["HdnSil"] + ")", CommandType.Text))
                //{
                //    while (sdr.Read())
                //    {
                //        try
                //        {
                //            File.Delete(Server.MapPath("~" + sdr["Resim"].ToString()));
                //            File.Delete(Server.MapPath("~" + sdr["Resim"].ToString()));
                //        }
                //        catch { }
                //    }
                //}
                try
                {
                    vt.SorguCalistir("DELETE FROM snlg_V1.TblResimGaleriResimlerApp WHERE RId IN (" + Request.Form["HdnSil"] + ")", CommandType.Text);
                    Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz resimler silindi.", false);
                }
                catch (Exception exc)
                {
                    Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                    Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
                }
                vt.Kapat();
                GVResim.DataBind();
            }
        }
    }
    protected void BtnSil_Click(object sender, EventArgs e)
    {
        //ktg siliniyor
        if (YetkiKontrol(pageName + "-Delete"))
        {
            if (string.IsNullOrEmpty(Request.Form["CBSec"]))
            {
                Snlg_Hata.ziyaretci.HataGosterUyari("Herhangi bir seçim yapmadınız.", false);
                return;
            }


            DTMakKtgler = null;//verilerin son haliyle çekilmesi için önce boşaltılıyor

            Snlg_DBConnect vt = new Snlg_DBConnect(true);
            try
            {
                foreach (string id in Request.Form["CBSec"].Split(",".ToCharArray()))
                {
                    vt.SorguCalistir("snlg_V1.msp_MakaleKtgSil", CommandType.StoredProcedure, new Snlg_DBParameter[2] {
                        new Snlg_DBParameter("@KtgId", SqlDbType.Int, id), new Snlg_DBParameter("@Dil", SqlDbType.Int, dil)
                    });
                }
                Snlg_Hata.ziyaretci.HataGosterBasarili("Kategori kaldırıldı.", false);
            }
            catch (Exception exc)
            {
                if (exc.Message.Contains("FK_snlg_V1.TblMakaleKtgApp_snlg_V1.TblMakaleKtgApp"))
                {
                    Snlg_Hata.ziyaretci.HataGosterHatali("Kategori altında başka Kategoriler bulunduğu için silinemiyor.", false);
                }
                else
                {
                    Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                    Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
                }
            }
            vt.Kapat();

            //işlemden sonra veriler dolduruluyor
            //memüler listeleniyor
            StringBuilder SBMenu = new StringBuilder();
            MenuleriDoldur(DTMakKtgler, SBMenu, DTMakKtgler.Select("UstId IS NULL", "Sira"));
            ltrMenu.Text = SBMenu.ToString();

            LblFBas.Text = "Yeni Kategori Oluşturun";
        }
    }
Example #21
0
 protected void ImgKaydet_Click(object sender, EventArgs e)
 {
     if (YetkiKontrol(pageName + "-Insert"))
     {
         Snlg_DBConnect     vt     = new Snlg_DBConnect(true);
         Snlg_DBParameter[] DBPrms = new Snlg_DBParameter[5];
         DBPrms[0] = new Snlg_DBParameter("@GglProfId", SqlDbType.NVarChar, "");
         DBPrms[1] = new Snlg_DBParameter("@GglDogrula", SqlDbType.NVarChar, TBValid.Text);
         DBPrms[2] = new Snlg_DBParameter("@GglAnalytic", SqlDbType.NVarChar, TBAnly.Text);
         DBPrms[3] = new Snlg_DBParameter("@GglUser", SqlDbType.NVarChar, "");
         DBPrms[4] = new Snlg_DBParameter("@GglPsw", SqlDbType.NVarChar, "");
         vt.SorguCalistir("snlg_V1.msp_AramaMotoruDuzenle", CommandType.StoredProcedure, DBPrms);
         Snlg_Hata.ziyaretci.HataGosterBasarili("Değişiklikler kaydedildi.", false);
         vt.Kapat();
         Snlg_ConfigValues.aramaMotoru = TBValid.Text + TBAnly.Text;
     }
 }
Example #22
0
    protected void dbReset(Snlg_DBConnect vt)
    {
        try
        {
            string script = "";
            using (StreamReader dosya = new StreamReader(Server.MapPath("/sql/create_content_1.sql"), System.Text.Encoding.UTF8))
            {
                script = dosya.ReadToEnd();
            }

            foreach (string s in script.Split(new string[] { "GO" + Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries))
            {
                vt.SorguCalistir(s, CommandType.Text);
            }
        }
        catch { }
    }
Example #23
0
    protected void BtnTasi_Click(object sender, EventArgs e)
    {
        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        try
        {
            vt.SorguCalistir("snlg_V1.msp_SablonTasi", System.Data.CommandType.StoredProcedure, new Snlg_DBParameter[2] {
                new Snlg_DBParameter("@SablonIdFrom", SqlDbType.SmallInt, DDLFrom.SelectedValue), new Snlg_DBParameter("@SablonIdTo", SqlDbType.SmallInt, DDLTo.SelectedValue)
            });
            Snlg_Hata.ziyaretci.HataGosterBasarili("İşleminiz gerçekleştirildi.", false);
        }
        catch (Exception exc)
        {
            Snlg_Hata.ziyaretci.ExceptionLogla(exc);
            Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
        }
        vt.Kapat();
    }
    protected void LKtgSil_Click(object sender, EventArgs e)
    {//ktg siliniyor
        if (!YetkiKontrol(pageName + "-Delete"))
        {
            return;
        }

        if (string.IsNullOrEmpty(Request.Form["CBSec"]))
        {
            Snlg_Hata.ziyaretci.HataGosterUyari("Herhangi bir seçim yapmadınız.", false);
            return;
        }

        DTKtgler = null;//verilerin son haliyle çekilmesi için önce boşaltılıyor

        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        try
        {
            foreach (string id in Request.Form["CBSec"].Split(",".ToCharArray()))
            {
                vt.SorguCalistir("snlg_V1.msp_UrunKategoriSil", CommandType.StoredProcedure, new Snlg_DBParameter[2] {
                    new Snlg_DBParameter("@KtgId", SqlDbType.Int, id), new Snlg_DBParameter("@Dil", SqlDbType.Int, dil)
                });
            }
            Snlg_Hata.ziyaretci.HataGosterBasarili("Kategori kaldırıldı.", false);
        }
        catch (Exception exc)
        {
            if (exc.Message.Contains("FK_snlg_V1.TblUrunKtgApp_snlg_V1.TblUrunKtgApp"))
            {
                Snlg_Hata.ziyaretci.HataGosterHatali("Kategori altında başka Kategoriler bulunduğu için silinemiyor.", false);
            }
            else
            {
                Snlg_Hata.ziyaretci.ExceptionLogla(exc);
                Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false);
            }
        }
        vt.Kapat();
        Response.Redirect(Request.Url.AbsolutePath);
    }
Example #25
0
    protected void LinkRSil_Click(object sender, EventArgs e)
    {//resim silniyor.
        if (!YetkiKontrol(pageName + "-Delete"))
        {
            return;
        }

        Image          img     = (Image)FVUye.FindControl("ilk");
        Snlg_DBConnect vt      = new Snlg_DBConnect(true);
        int            silinen = vt.SorguCalistir("UPDATE snlg_V1.TblUyeDetay SET Resim = NULL WHERE UyeId = @uid ", System.Data.CommandType.Text, new Snlg_DBParameter[] { new Snlg_DBParameter("@uid", SqlDbType.Int, Request.QueryString["uid"]) });

        vt.Kapat();
        if (silinen > 0)
        {
            try { System.IO.File.Delete(Server.MapPath(img.ImageUrl)); }
            catch { }
        }

        Snlg_Hata.ziyaretci.HataGosterBasarili("Resim silindi.", false);
        FVUye.DataBind();
    }
    public static string Siralama_Kaydet(string _siralama)
    {
        StringBuilder SBSorgu = new StringBuilder();

        string[] siralama = _siralama.Replace("liMenu", "").Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
        foreach (string altSira in siralama)
        {
            string[] list = altSira.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
            for (int i = 0; i < list.Length; i++)
            {
                SBSorgu.AppendFormat("UPDATE snlg_V1.TblUrunKtgApp SET Sira = {0} WHERE KtgId = {1}; ", i.ToString(), list[i]);
            }
        }
        try
        {
            Snlg_DBConnect vt = new Snlg_DBConnect(true);
            vt.SorguCalistir(SBSorgu.ToString(), CommandType.Text);
            vt.Kapat();
            return("Sıralama kaydedildi.");
        }
        catch { return("Beklenmeyen bir hata oluştu..."); }
    }
    protected void ImgKaydet_Click(object sender, EventArgs e)
    {
        if (YetkiKontrol(pageName + "-Insert"))
        {
            Snlg_DBConnect vt      = new Snlg_DBConnect(true);
            StringBuilder  sbSorgu = new StringBuilder();
            foreach (GridViewRow satir in GVYetki.Rows)
            {
                if (((CheckBox)satir.FindControl("CB")).Checked)
                {
                    sbSorgu.Append("INSERT INTO snlg_V1.TblRol_Yetki (RolId, YetkiId) VALUES(@RolId, " + GVYetki.DataKeys[satir.RowIndex].Value.ToString() + "); ");
                }
            }

            Snlg_DBParameter[] DBPrms = new Snlg_DBParameter[2];
            DBPrms[1] = new Snlg_DBParameter("@RolId", SqlDbType.Int, Request.QueryString["rid"]);
            DBPrms[0] = new Snlg_DBParameter("@YetkiSql", SqlDbType.NVarChar, sbSorgu.ToString());

            vt.SorguCalistir("snlg_V1.msp_Rol_YetkiTanimla", System.Data.CommandType.StoredProcedure, DBPrms);
            vt.Kapat();
            Snlg_Hata.ziyaretci.HataGosterBasarili("Yetkiler tanımlandı.", false);
        }
    }
 protected void BtnEkle_Click(object sender, EventArgs e)
 {
     if (YetkiKontrol(pageName + "-Insert"))
     {
         Snlg_DBConnect vt = new Snlg_DBConnect(true);
         try
         {
             vt.SorguCalistir("snlg_V1.msp_RoleUyeEkle", System.Data.CommandType.StoredProcedure, new Snlg_DBParameter[3] {
                 new Snlg_DBParameter("@UserName", SqlDbType.NVarChar, TBUser.Text.Trim()), new Snlg_DBParameter("@RolId", SqlDbType.SmallInt, Request.QueryString["rid"]), new Snlg_DBParameter("@AdminId", SqlDbType.Int, WebConfigurationManager.AppSettings["AdminId"])
             });
             HdnHataTur.Value = "alert alert-success";
             HdnHata.Value    = "Üye gruba eklendi.";
             GVUye.DataBind();
         }
         catch (Exception exc)
         {
             Snlg_Hata.ziyaretci.ExceptionLogla(exc);
             HdnHataTur.Value = "alert alert-danger";
             HdnHata.Value    = "Beklenmeyen bir hata oluştu.";
         }
         vt.Kapat();
     }
 }
    protected void BtnUC_Click(object sender, EventArgs e)
    {
        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        foreach (GridViewRow satir in GVUC.Rows)
        {
            if (((CheckBox)satir.FindControl("CBSec")).Checked)
            {
                if (string.IsNullOrEmpty(((TextBox)satir.FindControl("TB3")).Text))
                {
                    break;
                }

                //kontroller aktarılıyor
                Snlg_DBParameter[] DBPrms = new Snlg_DBParameter[6];
                DBPrms[0] = new Snlg_DBParameter("@Title", System.Data.SqlDbType.NVarChar, ((TextBox)satir.FindControl("TB3")).Text, 100);
                DBPrms[1] = new Snlg_DBParameter("@Baslik", System.Data.SqlDbType.NVarChar, ((TextBox)satir.FindControl("TB1")).Text, 250);
                DBPrms[2] = new Snlg_DBParameter("@Gorunurluk", System.Data.SqlDbType.TinyInt, ((DropDownList)satir.FindControl("DDL1")).SelectedValue);
                DBPrms[3] = new Snlg_DBParameter("@BaslikGorunsun", System.Data.SqlDbType.Bit, ((CheckBox)satir.FindControl("CB1")).Checked);
                DBPrms[4] = new Snlg_DBParameter("@Aciklama", System.Data.SqlDbType.VarChar, ((TextBox)satir.FindControl("TB2")).Text, 500);
                DBPrms[5] = new Snlg_DBParameter("@UCPath", System.Data.SqlDbType.NVarChar, satir.Cells[1].Text.Replace(".ascx", ""), 250);

                if (string.IsNullOrEmpty(((TextBox)satir.FindControl("TB2")).Text))
                {
                    DBPrms[4].Deger = DBNull.Value;
                }
                if (string.IsNullOrEmpty(((TextBox)satir.FindControl("TB1")).Text))
                {
                    DBPrms[1].Deger = DBNull.Value;
                }

                vt.SorguCalistir("snlg_V1.msp_UCKontrolEkle", CommandType.StoredProcedure, DBPrms);
            }
        }
        vt.Kapat();
        Snlg_Hata.ziyaretci.HataGosterBasarili("Kontroller tanımlandı.", false);
    }
    protected void LinkDefault_Command(object sender, CommandEventArgs e)
    {
        if (!YetkiKontrol(pageName + "-Update"))
        {
            return;
        }

        Snlg_DBConnect vt = new Snlg_DBConnect(true);

        try
        {
            vt.SorguCalistir("UPDATE snlg_V1.TblUrunApp SET Resim = (SELECT Resim FROM snlg_V1.TblUrunResim WHERE ResimId=@ResimId) WHERE UrunId = @UrunId", CommandType.Text, new Snlg_DBParameter[2] {
                new Snlg_DBParameter("@UrunId", SqlDbType.Int, Request.QueryString["uid"]), new Snlg_DBParameter("@ResimId", SqlDbType.Int, e.CommandArgument.ToString())
            });
        }
        catch (Exception exc)
        {
            Snlg_Hata.ziyaretci.ExceptionLogla(exc);
            Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", true);
        }
        vt.Kapat();
        Snlg_Hata.ziyaretci.HataGosterBasarili("Vitrin resmi kaydedildi.", true);
        Response.Redirect(Request.Url.AbsoluteUri);
    }