Exemple #1
0
 public UpdateNamedResourceGroupWork(ResourceRepository resourceRepository, long resourceGroupId, NamedResourceGroupContract resourceGroupData, IMapper mapper) : base(resourceRepository)
 {
     m_resourceRepository = resourceRepository;
     m_resourceGroupId    = resourceGroupId;
     m_resourceGroupData  = resourceGroupData;
     m_mapper             = mapper;
 }
 public CreateNamedResourceGroupWork(ResourceRepository resourceRepository, long projectId, NamedResourceGroupContract newResourceGroup, IMapper mapper) : base(resourceRepository)
 {
     m_resourceRepository = resourceRepository;
     m_projectId          = projectId;
     m_newResourceGroup   = newResourceGroup;
     m_mapper             = mapper;
 }
Exemple #3
0
        public long CreateResourceGroup(long projectId, [FromBody] NamedResourceGroupContract request)
        {
            throw new MainServiceException(MainServiceErrorCode.UserBookAccessForbidden, "Resource groups are unsupported");

            //var resultId = m_namedResourceGroupManager.CreateResourceGroup(projectId, request);
            //return resultId;
        }
        public long CreateResourceGroup(long projectId, NamedResourceGroupContract newResourceGroup)
        {
            var createResourceGroupWork = new CreateNamedResourceGroupWork(m_resourceRepository, projectId, newResourceGroup, m_mapper);
            var resultId = createResourceGroupWork.Execute();

            return(resultId);
        }
Exemple #5
0
        public void UpdateResourceGroup(long resourceGroupId, [FromBody] NamedResourceGroupContract request)
        {
            throw new MainServiceException(MainServiceErrorCode.UserBookAccessForbidden, "Resource groups are unsupported");

            //m_namedResourceGroupManager.UpdateResourceGroup(resourceGroupId, request);
        }
        public void UpdateResourceGroup(long resourceGroupId, NamedResourceGroupContract resourceGroup)
        {
            var updateResourceGroupWork = new UpdateNamedResourceGroupWork(m_resourceRepository, resourceGroupId, resourceGroup, m_mapper);

            updateResourceGroupWork.Execute();
        }