Beispiel #1
0
        public void CheckVersions(ServiceDesignerViewModel serviceDesignerViewModel)
        {
            if (serviceDesignerViewModel.ValidationMemoManager.LastValidationMemo != null && serviceDesignerViewModel.ValidationMemoManager.LastValidationMemo.Errors.Any(a => a.Message.Contains("This service will only execute when the server is online.")))
            {
                serviceDesignerViewModel.ValidationMemoManager.RemoveErrors(serviceDesignerViewModel.ValidationMemoManager.LastValidationMemo.Errors.Where(
                                                                                a => a.Message.Contains("This service will only execute when the server is online.")).ToList());
                serviceDesignerViewModel.ValidationMemoManager.UpdateWorstError();
            }
            var webAct     = ActivityFactory.CreateWebActivity(serviceDesignerViewModel.NewModel, serviceDesignerViewModel.NewModel, serviceDesignerViewModel.ServiceName);
            var newMapping = MappingFactory.CreateModel(webAct, OnMappingCollectionChanged);

            if (newMapping.GetInputString(DataMappingViewModel.Inputs) != DataMappingViewModel.GetInputString(DataMappingViewModel.Inputs) ||
                newMapping.GetOutputString(DataMappingViewModel.Outputs) != DataMappingViewModel.GetOutputString(DataMappingViewModel.Outputs))
            {
                serviceDesignerViewModel.ValidationMemoManager.UpdateLastValidationMemoWithVersionChanged();
                _resourcesUpdated = true;
                serviceDesignerViewModel.ValidationMemoManager.SetVersionsDifferent(true);
            }
        }
Beispiel #2
0
        private void CheckVersions()
        {
            if (LastValidationMemo != null && LastValidationMemo.Errors.Any(a => a.Message.Contains("This service will only execute when the server is online.")))
            {
                RemoveErrors(
                    LastValidationMemo.Errors.Where(
                        a => a.Message.Contains("This service will only execute when the server is online.")).ToList());
                UpdateWorstError();
            }
            var webAct     = ActivityFactory.CreateWebActivity(NewModel, NewModel, ServiceName);
            var newMapping = MappingFactory.CreateModel(webAct, OnMappingCollectionChanged);

            if (newMapping.GetInputString(DataMappingViewModel.Inputs) != DataMappingViewModel.GetInputString(DataMappingViewModel.Inputs) ||
                newMapping.GetOutputString(DataMappingViewModel.Outputs) != DataMappingViewModel.GetOutputString(DataMappingViewModel.Outputs))
            {
                UpdateLastValidationMemoWithVersionChanged();
                _resourcesUpdated  = true;
                _versionsDifferent = true;
            }
        }
Beispiel #3
0
        public void InitializeMappings()
        {
            var webAct = ActivityFactory.CreateWebActivity(_serviceDesignerViewModel.ModelItem, _serviceDesignerViewModel.ResourceModel, _serviceDesignerViewModel.ServiceName);

            DataMappingViewModel = new DataMappingViewModel(webAct, OnMappingCollectionChanged);
        }
Beispiel #4
0
        void InitializeMappings()
        {
            var webAct = ActivityFactory.CreateWebActivity(ModelItem, ResourceModel, ServiceName);

            DataMappingViewModel = new DataMappingViewModel(webAct, OnMappingCollectionChanged);
        }