コード例 #1
0
 public async Task AddWord(AddWordDTO addWordDTO)
 {
     _dbContext.Words.Add(new Words {
         German = addWordDTO.German, Serbian = addWordDTO.Serbian
     });
     await _dbContext.SaveChangesAsync();
 }
コード例 #2
0
        public async Task <ActionResult> PostKeyWord(AddWordDTO addkeyWord)
        {
            var word = _mapper.Map <SavedWord>(addkeyWord);

            _context.Add(word);

            await _context.SaveChangesAsync();

            var wordDTO = _mapper.Map <SavedWordDTo>(word);

            return(CreatedAtAction("GetKeyWord", new { id = wordDTO.Id }, wordDTO));
        }
コード例 #3
0
        public async Task <IActionResult> OnPostAddWord(AddWordDTO addWordDTO)
        {
            if (!ModelState.IsValid)
            {
                Words = await _wordsRepository.GetWords();

                return(Page());
            }

            await _wordsRepository.AddWord(addWordDTO);

            return(RedirectToPage("/Vocabulary"));
        }