예제 #1
0
        private void InitializeWebResources()
        {
            _webResources = WebResourceRepositoryFactory.CreateWebResourceRepository(_resource);
            _webResources.Load();

            if (_webResources == null)
            {
                throw new InvalidOperationException("WebResourceFactory returned null repository");
            }

            _rootWebResource = new WebResourceViewModel(null)
            {
                Name = "root", IsRoot = true
            };
            _webResources.All().ToList().ForEach(c => _rootWebResource.Children.Add(c));
        }
 public WebResourceUploadFailedException(IWebResourceViewModel failedResource, string errorMessage)
 {
     _failedResource = failedResource;
     _errorMessage   = errorMessage;
 }
 public void SetParent(IWebResourceViewModel parent)
 {
     Parent = parent;
 }
 public void AddChild(IWebResourceViewModel d)
 {
     _children.Add(d);
 }
예제 #5
0
 public void SetParent(IWebResourceViewModel parent)
 {
     Parent = parent;
 }
예제 #6
0
 public void AddChild(IWebResourceViewModel d)
 {
     _children.Add(d);
 }
예제 #7
0
        private void InitializeWebResources()
        {
            _webResources = WebResourceRepositoryFactory.CreateWebResourceRepository(_resource);
            _webResources.Load();

            if(_webResources == null)
            {
                throw new InvalidOperationException("WebResourceFactory returned null repository");
            }

            _rootWebResource = new WebResourceViewModel(null) { Name = "root", IsRoot = true };
            _webResources.All().ToList().ForEach(c => _rootWebResource.Children.Add(c));
        }
 public WebResourceUploadFailedException(IWebResourceViewModel failedResource, string errorMessage)
 {
     _failedResource = failedResource;
     _errorMessage = errorMessage;
 }