public Task <CreateDesignVersionResponseDto> CreateDesignVersion(CreateDesignVersionDto createVersionDto) { try { var data = new CreateDesignVersionRequestDto { containerId = createVersionDto.containerId, description = createVersionDto.description, icon = createVersionDto.icon, name = createVersionDto.name, published = createVersionDto.published, type = DesignConst.Version_Type, upgrades_from = new string[0], upgrades_to = new string[0], url = createVersionDto.url, version = createVersionDto.version }; return(SendSmaxHcm <CreateDesignVersionResponseDto>(HttpMethod.Post, string.Format(SmaxHcmEndpointConst.CreateDesignVersion, SmaxHcmOptions.TenantId), data, false, true)); } catch (Exception ex) { throw new SmaxHcmGenericException($"Error on getting the design version - {ex.Message}"); } }
public async Task <IActionResult> CreateDesignVersion(CreateDesignVersionDto createDesignVersionDto) { Devon4NetLogger.Debug("Executing CreateDesignVersion from controller SmaxHcm"); return(Ok(await SmaxHcmHandler.CreateDesignVersion(createDesignVersionDto))); }