public IActionResult list() { using (var context = new evlilikTeklifContext()) { var x = context.Questions.ToList(); return(View(x)); } }
public IActionResult Index() { using (var context = new evlilikTeklifContext()) { QuestionModel questionsListView = new QuestionModel() { questions = context.Questions.ToList() }; return(View(questionsListView)); } }
public string refreshValue() { using (var context = new evlilikTeklifContext()) { var x = context.Questions.Where(i => i.isAnswered == true).ToList(); if (x.Count() > 0) { foreach (var item in x) { item.isAnswered = false; context.Entry(item).State = Microsoft.EntityFrameworkCore.EntityState.Modified; } context.SaveChanges(); } return("success"); } }
public string Answerquestion(AnswerModel model) { if (model.Answer != null) { using (var context = new evlilikTeklifContext()) { var x = context.Questions.Where(i => i.number == model.QuestionNumber && i.answer == model.Answer.ToUpper()).FirstOrDefault(); if (x != null) { x.isAnswered = true; context.Entry(x).State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); return("success"); } else { throw new Exception("Yanlış cevap"); } } } throw new Exception("Yanlış cevap"); }