Пример #1
0
 public ActionResult <Quiz> UpdateQuiz(int quizId, UpdateQuizDto updateQuizDto)
 {
     if (UserIdCheck(quizId))
     {
         return(quizService.UpdateQuiz(quizId, updateQuizDto));
     }
     return(null);
 }
Пример #2
0
 public IActionResult Update(UpdateQuizDto dto)
 {
     if (ModelState.IsValid)
     {
         _service.Update(dto);
         return RedirectToAction("Index");
     }
     return View(dto);
 }
Пример #3
0
        public Quiz UpdateQuiz(int quizId, UpdateQuizDto updateQuizDto)
        {
            var quiz = _context.Quizzes
                       .FirstOrDefault(q => q.Id == quizId);

            if (quiz != null)
            {
                quiz.Name = updateQuizDto.Name;
                _context.SaveChanges();
            }
            return(quiz);
        }
Пример #4
0
        public void Update(UpdateQuizDto dto)
        {
            var quiz = _DB.Quizzes.SingleOrDefault(x => x.Id == dto.Id);

            if (!dto.Name.Equals(""))
            {
                quiz.Name = dto.Name;
            }
            if (quiz != null)
            {
                _mapper.Map <UpdateQuizDto, QuizDbEntity>(dto, quiz);
            }
            _DB.Quizzes.Update(quiz);
            _DB.SaveChanges();
        }
Пример #5
0
 public IActionResult Update([FromBody] UpdateQuizDto dto)
 {
     _service.Update(dto);
     return(Ok(GetResponse()));
 }