// GET: CorrectionDelete public ActionResult InitialCoDe() { try { var flashcards = db.Flashcards.ToList(); return(View(flashcards)); } catch (Exception exception) { el.writeLod(exception.ToString()); return(View("MainController")); } }
public ActionResult InitialRegistration(Flashcard flashcard) { //POSTされた時 //値を受けっとってdbに保存します if (ModelState.IsValid) { //入力チェック string inpCk = ck.word(flashcard.Word, flashcard.Meaning, flashcard.Remarks); if (inpCk != "OK") { ViewData["word"] = flashcard.Word; ViewData["meaning"] = flashcard.Meaning; ViewData["remarks"] = flashcard.Remarks; ViewData["msg"] = inpCk; return(View("InitialRegistration")); } //重複登録チェック string sameCk = ck.sameCk(flashcard.Word); if (sameCk != "OK") { ViewData["word"] = flashcard.Word; ViewData["meaning"] = flashcard.Meaning; ViewData["remarks"] = flashcard.Remarks; ViewData["msg"] = sameCk; return(View("InitialRegistration")); } try { db.Flashcards.Add(flashcard); db.SaveChanges(); ViewData["msg"] = "登録を完了しました。"; return(View()); } catch (Exception exception) { el.writeLod(exception.ToString()); return(View("MainController")); } } //バリデーションに問題があったら元のページに返す return(View(flashcard)); }