Beispiel #1
0
        public bool KullaniciEkle(string username, string nAme, string sUrname, string pAssword, int userRoleid, int questionID, string answer)
        {
            using (dbYazılımSınamaEntities y = new dbYazılımSınamaEntities())
            {
                y.tblUsers.Add(new tblUsers()
                {
                    userName       = username,
                    name           = nAme,
                    surname        = sUrname,
                    password       = pAssword,
                    userRoleID     = userRoleid,
                    userCreateDate = DateTime.Now,
                    questionID     = questionID,
                    answer         = answer
                });

                if (y.SaveChanges() == 1)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
Beispiel #2
0
        public string SifreDegistir(string username, int questionid, string sAnswer, string newPassword)
        {
            using (dbYazılımSınamaEntities y = new dbYazılımSınamaEntities())
            {
                var degistir = (from us in y.tblUsers
                                join qu in y.tblSecurityQuestions on us.questionID equals qu.questionID
                                where (us.userName == username) && (qu.questionID == questionid) && (us.answer == sAnswer)
                                select us).SingleOrDefault();

                if (degistir == null)
                {
                    return("Böyle bir kullanıcı yok!");
                }
                else
                {
                    degistir.password = newPassword;
                    //degistir = newPassword;
                    // y.tblUsers.Where(u => u.userName == username);
                    //tblUsers guncelle=y.


                    if (y.SaveChanges() == 1)
                    {
                        return("Şifre Değiştirildi! :)");
                    }
                    else
                    {
                        return("Hata!! :(");
                    }
                }
            }
        }