public IHttpActionResult Create(int taskid, [FromBody] TaskParameterCreateDto property) { if (property == null) { return(BadRequest("Invalid Property Object!")); } return(Ok(_taskService.AddParameter(taskid, property))); }
public TaskParameterDto AddParameter(int taskid, TaskParameterCreateDto dto) { var entity = AutoMapper.Mapper.Map <TaskParameter>(dto); var task = _taskRepository.GetById(taskid); entity.Task = task; _taskParameterRepository.Add(entity); return(AutoMapper.Mapper.Map <TaskParameterDto>(entity)); }