Example #1
0
        public void ChangeViewModel(BaseViewModel viewModel)
        {
            if (!PageViewHeatExchangeModels.Contains(viewModel))
            {
                PageViewHeatExchangeModels.Add(viewModel);
            }

            CurrentRecupViewPage = PageViewHeatExchangeModels
                                   .FirstOrDefault(vm => vm == viewModel);
        }
Example #2
0
 public HeatExchangeViewModel()
 {
     RecupList     = HeatExchange.GetTypes();
     RotorVM       = new RotorViewModel();
     PlateVM       = new PlateViewModel();
     PlateBypassVM = new PlateWithBypassViewModel();
     GlycolVM      = new GlycolViewModel();
     PageViewHeatExchangeModels.Add(new EmptyVM());
     PageViewHeatExchangeModels.Add(RotorVM);
     PageViewHeatExchangeModels.Add(PlateVM);
     PageViewHeatExchangeModels.Add(PlateBypassVM);
     PageViewHeatExchangeModels.Add(GlycolVM);
     CurrentRecupViewPage        = PageViewHeatExchangeModels[0];
     SelectedValueHeaterExchange = RecupList[0];
     IsPressureSensor            = false;
     IsTempSensor = false;
 }