Ejemplo n.º 1
0
        public async Task <CheckPoint> SaveNewCheckpointInTask(int taskId, CheckPointDto checkpointDto)
        {
            if (!await taskRepository.isTaskExist(taskId))
            {
                throw new Exception("task not exist");
            }
            var checkpoint = mapper.Map <CheckPoint>(checkpointDto);
            await checkpointRepository.SaveCheckPoint(taskId, checkpoint);

            await checkpointRepository.SaveChanges();

            return(checkpoint);
        }