示例#1
0
        public bool Sil_Kontrol(int silen__mesaj_id, int silinen_mesaj_id)
        {
            durum = true;

            var sorgu = from silinen_mesaj in baglan.silinenmesajlars
                        where silinen_mesaj.silen_kullanici_id == silen__mesaj_id &&
                        silinen_mesaj.silinen_kullanici_id == silinen_mesaj_id
                        select new { silinen_mesaj.silen_kullanici_id, silinen_mesaj.silinen_kullanici_id, silinen_mesaj.tarih, silinen_mesaj.id };

            foreach (var result in sorgu)
            {
                if (result.silen_kullanici_id == silen__mesaj_id && result.silinen_kullanici_id == silinen_mesaj_id)
                {
                    ds       = baglan.silinenmesajlars.First(x => x.id == result.id);
                    ds.tarih = DateTime.Now;

                    baglan.SubmitChanges();

                    durum = false;
                }
                else
                {
                    durum = true;
                }
            }

            return(durum);
        }
        public bool kayit_islemi(Mesaj_Silme_Model mesaj_sil)
        {
            try {
                silinenmesajlar ds = new silinenmesajlar();
                ds.silen_kullanici_id   = mesaj_sil.Mesaj_silen_id;
                ds.silinen_kullanici_id = mesaj_sil.Mesaj_silinen_id;
                ds.tarih = DateTime.Now;
                kayit.silinenmesajlars.InsertOnSubmit(ds);
                kayit.SubmitChanges();

                return(true);
            }

            catch { return(false); }
        }