Ejemplo n.º 1
0
        private void HandleShowTemplateManager()
        {
            IPAddress            ipAddress = GACore.UI.ViewModel.ViewModelLocator.IPAddressViewModel.IPAddress;
            FleetTemplateManager manager   = Model.CreateFleetTemplateManager(ipAddress);

            Service.DialogService.CreateFleetTemplateManagerTutorialWindow(manager)
            .ShowDialog();
        }
Ejemplo n.º 2
0
        public static Window CreateFleetTemplateManagerTutorialWindow(FleetTemplateManager manager)
        {
            uiVM.ViewModelLocator.UpdateFleetTemplateManagerViewModels(manager);

            FleetTemplateManagerTutorialWindow window = new FleetTemplateManagerTutorialWindow();

            return(window);
        }
Ejemplo n.º 3
0
        public static Window CreateAGVTemplateFactoryWindow(FleetTemplateManager manager)
        {
            logger.Debug("[DialogService] CreateAGVTemplateFactoryWindow()");

            AGVTemplateFactoryWindow window = new AGVTemplateFactoryWindow();

            ViewModel.ViewModelLocator.AGVTemplateFactoryViewModel.Model = manager;

            return(window);
        }
Ejemplo n.º 4
0
        public static Window CreateFleetTemplateManagerWindow(FleetTemplateManager manager)
        {
            logger.Debug("[DialogService] CreateFleetTemplateManagerWindow()");

            ViewModel.ViewModelLocator.FleetTemplateManagerViewModel.Model = manager;
            ViewModel.ViewModelLocator.FleetTemplateViewModel.Model        = manager?.FleetTemplate;

            FleetTemplateManagerWindow window = new FleetTemplateManagerWindow();

            return(window);
        }
Ejemplo n.º 5
0
 public static void UpdateFleetTemplateManagerViewModels(FleetTemplateManager manager)
 {
     FleetTemplateManagerViewModel.Model = manager;
     FleetTemplateViewModel.Model        = manager?.FleetTemplate;
 }