public void Validate_New_Task_Model() { var dto = new TaskTodosDto { Name = "Task", Description = "aciklama", TaskId = 5 }; var result = FluentValidationTool.Validate(new TaskTodoDtoValidator(), dto); Assert.IsTrue(result); }
public async Task <IActionResult> Add(TaskTodosDto dto) { if (dto == null) { return(BadRequest()); } if (ModelState.IsValid) { _taskTodosService.Add(_mapper.Map <TaskTodosEntity>(dto)); } else { return(BadRequest()); } return(Ok()); }
public async Task <IActionResult> Update(TaskTodosDto dto) { if (ModelState.IsValid) { var todoToUpdate = _taskTodosService.GetById(dto.Id); if (todoToUpdate == null) { return(BadRequest()); } dto.TaskId = todoToUpdate.TaskId; _taskTodosService.Update(_mapper.Map(dto, todoToUpdate)); return(Ok()); } else { return(BadRequest()); } }