public static SpaceTask MapFull(TaskFullDto fullDto)
        {
            var rsult = new SpaceTask
            {
                Enabled     = fullDto.Enabled,
                Id          = Guid.Parse(fullDto.Id),
                TaskName    = fullDto.Name,
                Note        = fullDto.Note,
                ProjectPath = fullDto.ProjectFile,
            };

            if (fullDto.Parameters != null)
            {
                rsult.TaskParameters = fullDto.Parameters.Select(TaskParameterMapper.FromDto).ToList();
            }
            return(rsult);
        }
Exemple #2
0
        public static SpaceTask MapFull(SpaceTaskDto dto)
        {
            var rsult = new SpaceTask
            {
                Enabled     = dto.Enabled,
                Id          = Guid.Parse(dto.JobId),
                IsRunning   = dto.IsRunning,
                TaskName    = dto.Name,
                Note        = dto.Note,
                ProjectPath = dto.ProjectFile,
                StatusText  = dto.StatusText,
                TaskState   = TaskStatusMapper.ParseTaskState(dto.Status),
            };

            if (dto.JobParameters != null)
            {
                rsult.TaskParameters = dto.JobParameters.Select(TaskParameterMapper.FromDto).ToList();
            }
            return(rsult);
        }