示例#1
0
        public static Proje.DataAccess.user KullaniciyiIDsindenGetir(int kullaniciID)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var kullanici = ent.user.Where(p => p.id == kullaniciID).FirstOrDefault();

            return(kullanici);
        }
示例#2
0
        public static Proje.DataAccess.user KullaniciGirisKontrol(string email)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var kullanici = ent.user.Where(p => p.email == email).FirstOrDefault();

            return(kullanici);
        }
示例#3
0
        public List <Proje.DataAccess.user> KullanicilariGetir()
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var sonuc = ent.user.ToList();

            return(sonuc);
        }
示例#4
0
        public static string KullaniciSessionID(string kullaniciAdi)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var kullanici = ent.user.Where(p => p.display_name == kullaniciAdi).FirstOrDefault();

            return(kullanici.id.ToString());
        }
示例#5
0
        public static int TagID(string tagAd)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var tag = ent.tag.Where(p => p.title == tagAd).FirstOrDefault();

            return(tag.id);
        }
示例#6
0
        public static void KullaniciLokasyonuDegistir(string kullaniciAdi, string lokasyon)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var kullanici = ent.user.Where(p => p.display_name == kullaniciAdi).FirstOrDefault();

            kullanici.location = lokasyon;
            ent.SaveChanges();
        }
示例#7
0
        public static void KullaniciSifresiDegistir(string kullaniciAdi, string yeniSifre)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var kullanici = ent.user.Where(p => p.display_name == kullaniciAdi).FirstOrDefault();

            kullanici.password = yeniSifre;
            ent.SaveChanges();
        }
示例#8
0
        public static void KullaniciSil(int kullaniciID)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var kullanici = ent.user.Where(p => p.id == kullaniciID).FirstOrDefault();

            ent.user.Remove(kullanici);
            ent.SaveChanges();
        }
示例#9
0
        public static void ProfilBilgileriKaydet(Proje.DataAccess.user user, int id)
        {
            Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
            var kullanici = ent.user.Where(p => p.id == id).FirstOrDefault();

            kullanici.email        = user.email;
            kullanici.password     = user.password;
            kullanici.display_name = user.display_name;
            kullanici.full_name    = user.full_name;
            kullanici.location     = user.location;
            kullanici.title        = user.title;
            kullanici.about_me     = user.about_me;
            kullanici.website_link = user.website_link;
            kullanici.twitter_link = user.twitter_link;
            kullanici.github_link  = user.github_link;
            ent.SaveChanges();
        }
示例#10
0
 public static void KullaniciEkle(Proje.DataAccess.user kullanici)
 {
     Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
     ent.user.Add(kullanici);
     ent.SaveChanges();
 }
示例#11
0
 public static void TagEkle(Proje.DataAccess.tag tag)
 {
     Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
     ent.tag.Add(tag);
     ent.SaveChanges();
 }
示例#12
0
 public static void SoruEkle(Proje.DataAccess.question soru)
 {
     Proje.DataAccess.WebProgramlamaEntities ent = new DataAccess.WebProgramlamaEntities();
     ent.question.Add(soru);
     ent.SaveChanges();
 }