public async Task AddWord(AddWordDTO addWordDTO) { _dbContext.Words.Add(new Words { German = addWordDTO.German, Serbian = addWordDTO.Serbian }); await _dbContext.SaveChangesAsync(); }
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)); }
public async Task <IActionResult> OnPostAddWord(AddWordDTO addWordDTO) { if (!ModelState.IsValid) { Words = await _wordsRepository.GetWords(); return(Page()); } await _wordsRepository.AddWord(addWordDTO); return(RedirectToPage("/Vocabulary")); }