Esempio n. 1
0
        public async Task <TodoDto> AddAsync(NewTodoDto model)
        {
            TodoEntity entity = _mapper.Map <TodoEntity>(model);
            TodoEntity user   = await _repository.AddAsync(entity);

            return(_mapper.Map <TodoDto>(user));
        }
        public async Task <ActionResult <TodoDto> > AddAsync([FromBody] NewTodoDto model)
        {
            try
            {
                TodoDto result = await _service.AddAsync(model);

                _logger.LogInformation("'Todo' added.");

                return(Ok(result));
            }
            catch (Exception ex)
            {
                _logger.LogError(ex, "Error when try get selected Todo.");
                throw;
            }
        }
Esempio n. 3
0
 public bool Edit(NewTodoDto newTodoDto)
 {
     return(todoService.Edit(newTodoDto.Id, newTodoDto.NewDescription));
 }
Esempio n. 4
0
        public JsonResult Edit(NewTodoDto newTodoDto)
        {
            var edit = todoApp.Edit(newTodoDto);

            return(Json(edit, JsonRequestBehavior.AllowGet));
        }