public static string SoruCevapla(QuestionAnswers q) { try { DB_A151C9_beritankEntities db = new DB_A151C9_beritankEntities(); tblQuestionAnswers x = new tblQuestionAnswers() { QuestionID = q.QuestionID, AnswerUserID = q.AnswerUserID, AnswerText = q.AnswerText }; db.tblQuestionAnswers.Add(x); //var cevap = (from c in db.tblQuestionAnswers//gelen verinin içinde sorunun id sini kullanarak o soruya cevap ekledim // where c.QuestionID == q.QuestionID // select c // ).SingleOrDefault(); //cevap.AnswerText = q.AnswerText;//Yorum kaydettim //cevap.AnswerUserID = q.AnswerUserID;//yorum yazan kişiyi kaydettim //cevap.Accuracy = q.Accuracy; db.SaveChanges(); return("İşlem Başarılı"); } catch (Exception) { return("İşlem Başarılı"); } }
public static string SoruSil(int id) { try { DB_A151C9_beritankEntities db = new DB_A151C9_beritankEntities(); var soru = (from t in db.tblQuestions where t.QuestionID == id select t ).SingleOrDefault(); if (soru == null) { return("Soru Bulunamadı!"); } else { db.tblQuestions.Remove(soru); db.SaveChanges(); return("İşlem Başarılı"); } } catch (Exception ex) { return("İşlem başarısız!" + ex.Message); } }
public static Users GirisYap(string kulAd, string parola) { try { DB_A151C9_beritankEntities db = new DB_A151C9_beritankEntities(); var kul = (from k in db.tblUsers where k.UserName == kulAd && k.UserPassword == parola select k).SingleOrDefault(); if (kul == null) { return(null); } else { tblUsers u = new tblUsers(); u.UserName = kul.UserName; u.UserPassword = kul.UserPassword; db.tblUsers.Add(u); db.SaveChanges(); } return(Users.MapData(kul)); } catch (Exception) { return(null); } }
public static string SoruSor(Questions q) { try { DB_A151C9_beritankEntities db = new DB_A151C9_beritankEntities(); db.tblQuestions.Add(Questions.MapData(q)); //questiona gönderip ordaki mapdata ile formatlayıp ekliycek db.SaveChanges(); //veri tabanındaki yaptığın değişiklikleri kaydeder return("işlem başarılı"); } catch (Exception ex) { return("İşlem başarısız!" + ex.Message); } }
public static string Kaydol(Users u) { try { DB_A151C9_beritankEntities db = new DB_A151C9_beritankEntities(); db.tblUsers.Add(Users.MapData(u));//arayüzden gelen bilgiyi userstaki mapdataya gönder o da formatlar tabloya ekler db.SaveChanges(); return("işlem başarılı"); } catch (Exception ex) { return("İşlem başarısız" + ex.Message); } }
public static string SoruDüzenle(Questions q) { try { DB_A151C9_beritankEntities db = new DB_A151C9_beritankEntities(); var soru = (from gon in db.tblQuestions where gon.QuestionID == q.QuestionID select gon).SingleOrDefault(); soru.QuestionText = q.QuestionText; db.SaveChanges(); return("İslem Başarılı"); } catch (Exception ex) { return("İşlem başarısız!" + ex.Message); } }
public static string CevapBegen(QuestionLikeAndDislike q) { try { DB_A151C9_beritankEntities db = new DB_A151C9_beritankEntities(); var cevap = (from s in db.tblQuestionLikeAndDislike where s.QuestionID == q.QuestionID select s ).SingleOrDefault(); db.tblQuestionLikeAndDislike.Add(QuestionLikeAndDislike.MapData(q)); db.SaveChanges(); return("İşlem Başarılı"); } catch (Exception) { return("İşlem Başarısız"); } }