Ejemplo n.º 1
0
    protected void KayitSil(object sender, EventArgs e)
    {
        if (((Ext.Net.AfterRecordDeletedEventArgs)(e)).Keys["id"].ToString() != null)
        {
            if (((Ext.Net.AfterRecordDeletedEventArgs)(e)).Keys["id"].ToString().Trim() != "")
            {
                using (BaglantiCumlesi SME = new BaglantiCumlesi())
                {
                    int             PID = int.Parse(((Ext.Net.AfterRecordDeletedEventArgs)(e)).Keys["id"].ToString().Trim());
                    tbl_kategoriler ta  = (from p in SME.tbl_kategoriler where p.id == PID select p).FirstOrDefault();
                    SME.DeleteObject(ta);

                    #region Admin İşlem Log
                    Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), PID, (int)Class.Sabitler.AdminLog.Islemler.Delete);
                    #endregion

                    SME.SaveChanges();

                    TreePanel1.RemoveNode(PID.ToString());
                }
            }

            Store1.DataBind();
        }
    }
Ejemplo n.º 2
0
    protected void GuncellemeYap(object sender, DirectEventArgs e)
    {
        #region Onay Boolean Çevirme
        bool   OnayBool = false;
        string CO       = Class.Fonksiyonlar.Genel.SQLTemizle(Duzenle_ComboBoxOnay.Value.ToString().Trim());
        if (CO == "1")
        {
            OnayBool = true;
        }
        #endregion

        using (BaglantiCumlesi SME = new BaglantiCumlesi())
        {
            int             PID = int.Parse(Duzenle_ID.Text.Trim());
            tbl_kategoriler ta  = (from p in SME.tbl_kategoriler where p.id == PID select p).FirstOrDefault();
            ta.dil_id       = int.Parse(Duzenle_ComboBoxDil.SelectedItem.Value.ToString());
            ta.ad           = Class.Fonksiyonlar.Genel.SQLTemizle(Duzenle_TextFieldKategori.Text.Trim());
            ta.onay         = OnayBool;
            ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
            SME.SaveChanges();

            #region Admin İşlem Log
            Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
            #endregion
        }

        RSM.ClearSelections();
        Store1.DataBind();
        TreePanel1.ReloadAsyncNode("0", null);

        WindowDuzenle.Hide();
    }
Ejemplo n.º 3
0
    protected void SecilenleriSil(object sender, EventArgs e)
    {
        if (RSM.SelectedRows.Count > 0)
        {
            for (int i = 0; i < RSM.SelectedRows.Count; i++)
            {
                using (BaglantiCumlesi SME = new BaglantiCumlesi())
                {
                    int             PID = int.Parse(RSM.SelectedRows[i].RecordID);
                    tbl_kategoriler ta  = (from p in SME.tbl_kategoriler where p.id == PID select p).FirstOrDefault();
                    SME.DeleteObject(ta);

                    #region Admin İşlem Log
                    Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), PID, (int)Class.Sabitler.AdminLog.Islemler.Delete);
                    #endregion

                    SME.SaveChanges();
                    TreePanel1.RemoveNode(PID.ToString());
                }
            }
        }

        RSM.ClearSelections();
        Store1.DataBind();
    }
Ejemplo n.º 4
0
    protected void NodeDegistir(object sender, DirectEventArgs e)
    {
        try
        {
            int INodeID = int.Parse(e.ExtraParams["id"].ToString());

            using (BaglantiCumlesi SME = new BaglantiCumlesi())
            {
                tbl_kategoriler tbk = (from p in SME.tbl_kategoriler where p.id == INodeID select p).FirstOrDefault();

                if (tbk.ad != e.ExtraParams["value"].ToString())
                {
                    tbk.ad           = e.ExtraParams["value"].ToString();
                    tbk.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
                    SME.SaveChanges();

                    #region Admin İşlem Log
                    Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(tbk)).EntityKey.EntitySetName.ToString(), tbk.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                    #endregion

                    Store1.DataBind();
                }
            }
        }
        catch (Exception Ex)
        {
            Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", Ex.Message);
        }
    }
Ejemplo n.º 5
0
    protected void NodeSil(object sender, DirectEventArgs e)
    {
        try
        {
            if (TreePanel1.CheckedNodes != null)
            {
                using (BaglantiCumlesi SME = new BaglantiCumlesi())
                {
                    foreach (var i in TreePanel1.CheckedNodes)
                    {
                        int INodeID = int.Parse(i.NodeID);

                        tbl_kategoriler tbk = (from p in SME.tbl_kategoriler where p.id == INodeID select p).FirstOrDefault();
                        SME.DeleteObject(tbk);

                        #region Admin İşlem Log
                        Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(tbk)).EntityKey.EntitySetName.ToString(), INodeID, (int)Class.Sabitler.AdminLog.Islemler.Delete);
                        #endregion

                        SME.SaveChanges();
                        TreePanel1.RemoveNode(i.NodeID);
                    }
                }

                Store1.DataBind();
            }
        }
        catch (Exception Ex)
        {
            Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", Ex.Message);
        }
    }
Ejemplo n.º 6
0
    public void NodeSurukle(string NodeID, string YeniUstKategori)
    {
        try
        {
            int INodeID = int.Parse(NodeID);

            using (BaglantiCumlesi SME = new BaglantiCumlesi())
            {
                tbl_kategoriler tbk = (from p in SME.tbl_kategoriler where p.id == INodeID select p).FirstOrDefault();
                tbk.kategori_id  = int.Parse(YeniUstKategori);
                tbk.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
                SME.SaveChanges();

                #region Admin İşlem Log
                Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(tbk)).EntityKey.EntitySetName.ToString(), tbk.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                #endregion
            }

            Store1.DataBind();
        }
        catch (Exception Ex)
        {
            Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", Ex.Message);
        }
    }
Ejemplo n.º 7
0
    protected void YeniKayitYap(object sender, DirectEventArgs e)
    {
        #region Onay Boolean Çevirme
        bool   OnayBool = false;
        string CO       = Class.Fonksiyonlar.Genel.SQLTemizle(Ekle_ComboBoxOnay.Value.ToString().Trim());
        if (CO == "1")
        {
            OnayBool = true;
        }
        #endregion

        using (BaglantiCumlesi SME = new BaglantiCumlesi())
        {
            if (TreePanel1.CheckedNodes != null)
            {
                foreach (var i in TreePanel1.CheckedNodes)
                {
                    tbl_kategoriler ta = new tbl_kategoriler();
                    ta.kategori_id = int.Parse(i.NodeID);
                    ta.dil_id      = int.Parse(Class.Fonksiyonlar.Genel.SQLTemizle(Ekle_ComboBoxDil.Value.ToString().Trim()));
                    ta.ad          = Class.Fonksiyonlar.Genel.SQLTemizle(Ekle_TextFieldKategori.Text.Trim());
                    ta.onay        = OnayBool;
                    ta.admin_id_ek = Class.Fonksiyonlar.Admin.Genel.AdminID();
                    SME.AddTotbl_kategoriler(ta);
                    SME.SaveChanges();

                    #region Admin İşlem Log
                    Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Insert);
                    #endregion
                }
            }
            else
            {
                tbl_kategoriler ta = new tbl_kategoriler();
                ta.kategori_id = 0;
                ta.dil_id      = int.Parse(Class.Fonksiyonlar.Genel.SQLTemizle(Ekle_ComboBoxDil.Value.ToString().Trim()));
                ta.ad          = Class.Fonksiyonlar.Genel.SQLTemizle(Ekle_TextFieldKategori.Text.Trim());
                ta.onay        = OnayBool;
                ta.admin_id_ek = Class.Fonksiyonlar.Admin.Genel.AdminID();
                SME.AddTotbl_kategoriler(ta);
                SME.SaveChanges();

                #region Admin İşlem Log
                Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Insert);
                #endregion
            }
        }

        RSM.ClearSelections();
        Store1.DataBind();
        TreePanel1.ReloadAsyncNode("0", null);

        WindowEkle.Hide();
    }
Ejemplo n.º 8
0
    public void OnayVer(int ID)
    {
        if (ID == -1)
        {
            if (RSM.SelectedRows.Count > 0)
            {
                for (int i = 0; i < RSM.SelectedRows.Count; i++)
                {
                    using (BaglantiCumlesi SME = new BaglantiCumlesi())
                    {
                        int             PID = int.Parse(RSM.SelectedRows[i].RecordID);
                        tbl_kategoriler ta  = (from p in SME.tbl_kategoriler where p.id == PID select p).FirstOrDefault();

                        if (!ta.onay)
                        {
                            ta.onay         = true;
                            ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
                            SME.SaveChanges();

                            #region Admin İşlem Log
                            Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), PID, (int)Class.Sabitler.AdminLog.Islemler.Update);
                            #endregion
                        }
                    }
                }
            }
        }
        else
        {
            using (BaglantiCumlesi SME = new BaglantiCumlesi())
            {
                tbl_kategoriler ta = (from p in SME.tbl_kategoriler where p.id == ID select p).FirstOrDefault();

                if (!ta.onay)
                {
                    ta.onay         = true;
                    ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
                    SME.SaveChanges();

                    #region Admin İşlem Log
                    Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                    #endregion
                }
            }
        }

        RSM.ClearSelections();
        Store1.DataBind();
    }
Ejemplo n.º 9
0
    protected void SiralamaGuncelle(object sender, DirectEventArgs e)
    {
        string EskiSira = Duzenle_Sira.Text.Trim();
        int    PID      = int.Parse(Duzenle_ID2.Text.Trim());
        int    DilID    = int.Parse(Duzenle_DilID.Text.Trim());
        int    YeniSira = 0;

        using (BaglantiCumlesi SME = new BaglantiCumlesi())
        {
            if (!string.IsNullOrEmpty(EskiSira))
            {
                if (EskiSira != "0")
                {
                    YeniSira = int.Parse(Duzenle_Sira.Text.Trim());
                }
            }

            if (YeniSira != 0)
            {
                var SQL = (from p in SME.tbl_kategoriler
                           where p.sira == YeniSira && p.dil_id == DilID
                           select new
                {
                    p.sira
                });

                if (SQL.Count() > 0)
                {
                    tbl_kategoriler td1 = (from p in SME.tbl_kategoriler where p.sira == YeniSira && p.dil_id == DilID select p).FirstOrDefault();
                    td1.sira         = 0;
                    td1.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();

                    #region Admin İşlem Log
                    Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(td1)).EntityKey.EntitySetName.ToString(), td1.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                    #endregion

                    Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Information, MessageBox.Icon.INFO, "Aynı Kayıt", "Vermek istediğiniz sıra numarası başka bir kayda (" + td1.id + " - " + td1.ad + ") aitti ve eski kaydın sırası da 0 olarak değiştirildi.");
                }

                tbl_kategoriler td2 = (from p in SME.tbl_kategoriler where p.id == PID && p.dil_id == DilID select p).FirstOrDefault();
                td2.sira         = YeniSira;
                td2.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();

                #region Admin İşlem Log
                Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(td2)).EntityKey.EntitySetName.ToString(), td2.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                #endregion
            }
            else
            {
                tbl_kategoriler td3 = (from p in SME.tbl_kategoriler where p.id == PID && p.dil_id == DilID select p).FirstOrDefault();
                td3.sira         = 0;
                td3.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();

                #region Admin İşlem Log
                Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(td3)).EntityKey.EntitySetName.ToString(), td3.id, (int)Class.Sabitler.AdminLog.Islemler.Update);
                #endregion
            }

            SME.SaveChanges();
        }

        RSM.ClearSelections();
        Store1.DataBind();

        WindowSiralama.Hide();
    }