public void GirisKontrol(string mail, string pass, int rolID)
        {
            CheckEmailString(mail);
            SifreKontrol(pass);
            BosBirakilamazKontrolu(mail, pass);
            List <UyeGiris> uyeler = uyeGirisDAL.UyeGirisiGoruntule();

            foreach (var item in uyeler)
            {
                if (item.Email != mail && item.Parola != pass)
                {
                    throw new KullaniciKayitliDegilKontrol();
                }
                else if (item.Email == mail && item.Parola == pass && item.RolID == rolID)
                {
                    if (rolID == 2)
                    {
                        break;
                    }
                    else if (rolID == 3)
                    {
                        break;
                    }
                    else
                    {
                        break;
                    }
                }
            }
        }
Esempio n. 2
0
        public void UyeOlKontrol(string mail, string pass)
        {
            CheckEmailString(mail);
            SifreKontrol(pass);

            List <UyeGiris> uyeler = uyeGirisDAL.UyeGirisiGoruntule();

            foreach (var item in uyeler)
            {
                if (item.Email == mail && item.Parola == pass)
                {
                    throw new KulaniciKontrol();
                }
            }
        }
Esempio n. 3
0
        public void GirisKontrol(string mail, string pass, int rolID)
        {
            int sayac = 0;

            CheckEmailString(mail);
            SifreKontrol(pass);
            BosBirakilamazKontrolu(mail, pass);
            List <UyeGiris> uyeler = uyeGirisDAL.UyeGirisiGoruntule();

            foreach (var item in uyeler)
            {
                if (item.Email == mail && item.Parola == pass && item.RolID == rolID)
                {
                    sayac++;
                    break;
                }


                //else if (item.Email == mail && item.Parola == pass && item.RolID == rolID)
                //{
                //    if (rolID == 2)
                //    {
                //        break;
                //    }
                //    else if (rolID == 3)
                //    {
                //        break;
                //    }
                //    else
                //    {
                //        break;
                //    }
                //}
            }

            if (sayac == 0)
            {
                throw new KullaniciKayitliDegilKontrol();
            }
        }