Beispiel #1
0
        protected void GuncellemeYap(object sender, DirectEventArgs e)
        {
            if (!EtiketKontrol(int.Parse(Duzenle_ComboBoxEtiket.SelectedItem.Value.ToString()), int.Parse(Duzenle_ComboBoxUrun.SelectedItem.Value.ToString())))
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    int PID = int.Parse(Duzenle_ID.Text.Trim());
                    tbl_urunler_etiketler ta = (from p in db.tbl_urunler_etiketler where p.id == PID select p).FirstOrDefault();
                    ta.etiket_id    = int.Parse(Duzenle_ComboBoxEtiket.SelectedItem.Value.ToString());
                    ta.urun_id      = int.Parse(Duzenle_ComboBoxUrun.SelectedItem.Value.ToString());
                    ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID();
                    db.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();

                WindowDuzenle.Hide();
            }
            else
            {
                Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", "Aynı etiket daha önce bur ürüne atanmış.<br/>Lütfen farklı bir etiket veya farklı bir ürün belirtin!");
                return;
            }
        }
Beispiel #2
0
        protected void YeniKayitYap(object sender, DirectEventArgs e)
        {
            if (!EtiketKontrol(int.Parse(Ekle_ComboBoxEtiket.SelectedItem.Value.ToString()), int.Parse(Ekle_ComboBoxUrun.SelectedItem.Value.ToString())))
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_urunler_etiketler ta = new tbl_urunler_etiketler();
                    ta.etiket_id   = int.Parse(Ekle_ComboBoxEtiket.SelectedItem.Value.ToString());
                    ta.urun_id     = int.Parse(Ekle_ComboBoxUrun.SelectedItem.Value.ToString());
                    ta.admin_id_ek = Class.Fonksiyonlar.Admin.Genel.AdminID();
                    db.AddTotbl_urunler_etiketler(ta);
                    db.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();

                WindowEkle.Hide();
            }
            else
            {
                Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", "Aynı etiket daha önce bur ürüne atanmış.<br/>Lütfen farklı bir etiket veya farklı bir ürün belirtin!");
                return;
            }
        }
Beispiel #3
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 db = new BaglantiCumlesi())
                    {
                        int PID = int.Parse(((Ext.Net.AfterRecordDeletedEventArgs)(e)).Keys["id"].ToString().Trim());
                        tbl_urunler_etiketler ta = (from p in db.tbl_urunler_etiketler where p.id == PID select p).FirstOrDefault();
                        db.DeleteObject(ta);

                        #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.Delete);
                        #endregion

                        db.SaveChanges();
                    }
                }
            }

            Store1.DataBind();
        }
Beispiel #4
0
        protected void SecilenleriSil(object sender, EventArgs e)
        {
            if (RSM.SelectedRows.Count > 0)
            {
                for (int i = 0; i < RSM.SelectedRows.Count; i++)
                {
                    using (BaglantiCumlesi db = new BaglantiCumlesi())
                    {
                        int PID = int.Parse(RSM.SelectedRows[i].RecordID);
                        tbl_urunler_etiketler ta = (from p in db.tbl_urunler_etiketler where p.id == PID select p).FirstOrDefault();
                        db.DeleteObject(ta);

                        #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.Delete);
                        #endregion

                        db.SaveChanges();
                    }
                }
            }

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