Example #1
0
        public async Task <IActionResult> SearchWord(string Word)
        {
            EngExplanatoryDictionaryModel model = new EngExplanatoryDictionaryModel();

            model = await db.EngExplanatoryDictionaries.FirstOrDefaultAsync(Eng => Eng.Word == Word);

            if (model != null)
            {
                return(RedirectToAction("ResultOfSearch", "EngExplanatoryDictionary", model));
            }
            return(Content($"{Word} is not found"));
        }
Example #2
0
        public async Task <IActionResult> AddEngExplanatoryDictionary(EngExplanatoryDictionaryModel model)
        {
            EngExplanatoryDictionaryModel eng = db.EngExplanatoryDictionaries.FirstOrDefault(dictionary => dictionary.Word == model.Word);

            if (eng == null)
            {
                model.UserId = db.Users.FirstOrDefault(u => u.Login == User.Identity.Name).Id;
                db.EngExplanatoryDictionaries.Add(model);
                await db.SaveChangesAsync();

                return(RedirectToAction("Add", "AddTheWord"));
            }
            return(Content($"this {model.Word} is available"));
        }
Example #3
0
 public IActionResult ResultOfSearch(EngExplanatoryDictionaryModel model)
 {
     return(View(model));
 }