예제 #1
0
    public void SiralamaEkraniGetir(int ID)
    {
        Duzenle_ID2.Text = ID.ToString();

        using (BaglantiCumlesi SME = new BaglantiCumlesi())
        {
            var SQL = (from p in SME.tbl_diller
                       where p.id == ID
                       select new
            {
                p.sira
            });

            if (SQL.Count() > 0)
            {
                Duzenle_Sira.Text = SQL.Select(x => x.sira).FirstOrDefault().ToString();
            }
        }

        WindowSiralama.Title = ID + " numaralı kaydı güncelle...";
        WindowSiralama.Show();
    }
예제 #2
0
        public void DM_SiralamaEkraniGetir(int ID)
        {
            Duzenle_ID2.Text = ID.ToString();

            using (BaglantiCumlesi db = new BaglantiCumlesi())
            {
                var SQL = (from p in db.tbl_firma_adresler
                           where p.id == ID
                           select new
                {
                    p.sira,
                });

                if (SQL.Any())
                {
                    Duzenle_Sira.Text = SQL.Select(x => x.sira).FirstOrDefault().ToString();
                }
            }

            WindowSiralama.Title = ID + " numaralı kaydı güncelle...";
            WindowSiralama.Show();
        }
예제 #3
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 db = new BaglantiCumlesi())
            {
                if (!string.IsNullOrEmpty(EskiSira))
                {
                    if (EskiSira != "0")
                    {
                        YeniSira = int.Parse(Duzenle_Sira.Text.Trim());
                    }
                }

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

                    if (SQL.Any())
                    {
                        tbl_menuler td1 = (from p in db.tbl_menuler 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_menuler td2 = (from p in db.tbl_menuler 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_menuler td3 = (from p in db.tbl_menuler 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
                }

                db.SaveChanges();
            }

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

            WindowSiralama.Hide();
        }