private bool HesapKontrol(dbDanisman Veri)
        {
            string MailKontrol = "";

            if (Veri.DanismanMail == "")
            {
                return(false);
            }
            if (Veri.DanismanMail.Split('@').Length > 0)
            {
                MailKontrol = Veri.DanismanMail.Split('@')[1];
            }
            System.Diagnostics.Debug.WriteLine(MailKontrol);
            if (MailKontrol == "sakarya.edu.tr")
            {
                if (danismanDal.Get(Veri.DanismanMail) == null)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            return(false);
        }
Exemplo n.º 2
0
        public void Update(dbDanisman danisman)
        {
            dbDanisman temp = Get(danisman.DanismanMail);

            temp.DanismanSifre     = danisman.DanismanSifre;
            temp.DanismanKontenjan = danisman.DanismanKontenjan;
            context.SaveChanges();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            TezContext    tez           = new TezContext();
            EfDanismanDal efDanismanDal = new EfDanismanDal();
            dbDanisman    db            = new dbDanisman();

            db.DanismanAd        = "Doktor";
            db.DanismanKontenjan = 2;
            efDanismanDal.Add(db);
        }
 public bool Add(dbDanisman Veri)
 {
     if (HesapKontrol(Veri))
     {
         Veri.DanismanSifre = SifreOlustur();
         if (MailAt(Veri.DanismanMail, "Hesap Sifresi", "Merhaba, Hesabinizin Sifresi :" + Veri.DanismanSifre +
                    " Olarak Belirlenmistir"))
         {
             System.Diagnostics.Debug.WriteLine(Veri.DanismanMail + " e Mail Gonderildi. " + SifreOlustur());
             this.danismanDal.Add(Veri);
         }
         return(true);
     }
     else
     {
         return(false);
     }
 }
 public ActionResult Panel(DanismanPanel Dpanel)
 {
     if (Dpanel.YeniSifre == Dpanel.YeniSifreTekrar)
     {
         dbDanisman TempDanisman = danismanManager.Get(User.Identity.Name);
         if (Dpanel.MevcutSifre == TempDanisman.DanismanSifre)
         {
             TempDanisman.DanismanSifre     = Dpanel.YeniSifre;
             TempDanisman.DanismanKontenjan = Dpanel.KontenjanSayisi;
             danismanManager.Update(TempDanisman);
             return(RedirectToAction("Index", "Home"));
         }
     }
     return(View(new DanismanPanel()
     {
         KontenjanSayisi = danismanManager.Get(User.Identity.Name).DanismanKontenjan
     }));
 }
 public bool GirisKontrolu(string mail, string Sifre)
 {
     try
     {
         dbDanisman dbDanisman = this.danismanDal.Get(mail);
         if (dbDanisman == null)
         {
             return(false);
         }
         if (dbDanisman.DanismanSifre == Sifre)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
        public ActionResult DanismanEkle(dbDanisman dbDanisman)
        {
            danismanManager.Add(dbDanisman);

            return(RedirectToAction("Index"));
        }
 public void Delete(dbDanisman Veri)
 {
     this.danismanDal.Delete(Veri);
 }
 public void Update(dbDanisman danisman)
 {
     this.danismanDal.Update(danisman);
 }
Exemplo n.º 10
0
 public void Delete(dbDanisman Veri)
 {
     context.dbDanismen.Remove(Veri);
     context.SaveChanges();
 }
Exemplo n.º 11
0
 public void Add(dbDanisman Veri)
 {
     context.dbDanismen.Add(Veri);
     context.SaveChanges();
 }