public ViewResult Text(WordLookUp lookUp) { // LevelCount level = new LevelCount();; if (ModelState.IsValid) { lookUp.Words = textService.DecomposeIntoWords(lookUp.Text, out level); lookUp.Level = level.MaxLevel; lookUp.LevelCount = level; return(View(lookUp)); } else { lookUp = new WordLookUp { Words = new ArrayList(), Level = 0 }; return(View(lookUp)); } }
public ActionResult GenerateFlashCards(WordLookUp lookUp) { LevelCount Level = new LevelCount(); ArrayList arrayList = textService.DecomposeIntoWords(lookUp.Text, out Level); //Ambiguity ArrayList arrayListToInclude = new ArrayList(); foreach (Word w in arrayList) { if (!w.Character.Contains("Ambiguity detected")) { arrayListToInclude.Add(w); } } IncludedWords includedWords = new IncludedWords { Words = ToList(arrayList) }; Session["IncludedWords"] = includedWords; return(RedirectToAction("Index", "FlashCardRandom")); }
public ViewResult Text() { WordLookUp lookUp = new WordLookUp { Words = new ArrayList(), Level = 0, Text = "" }; return(View(lookUp)); }