public IHttpActionResult Create(int taskid, [FromBody] TaskPropertyCreateDto property)
        {
            if (property == null)
            {
                return(BadRequest("Invalid Property Object!"));
            }

            return(Ok(_taskService.AddProperty(taskid, property)));
        }
        public TaskPropertyDto AddProperty(int taskid, TaskPropertyCreateDto dto)
        {
            var entity = AutoMapper.Mapper.Map <TaskProperty>(dto);

            var task = _taskRepository.GetById(taskid);

            entity.Task = task;
            _taskPropertyRepository.Add(entity);

            return(AutoMapper.Mapper.Map <TaskPropertyDto>(entity));
        }