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); } } }
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!! :("); } } } }