using OrpaonEMS.App.Services; using OrpaonEMS.Core; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OrpaonEMS.App.ViewModels { public class PcsViewModel : NavigationViewModel { public PcsViewModel(BmsDataService bmsDataService, InPowerPCSDataService inPowerPCSDataService, ACService aCService, SolarEnergyService solarEnergyService, PwAnalyzeService pwAnalyzeService, EnergyStorageService energyStorageService, FFService fFService) { BmsDataService = bmsDataService; this.inPowerPCSDataService = inPowerPCSDataService; ACService = aCService; SolarEnergyService = solarEnergyService; PwAnalyzeService = pwAnalyzeService; EnergyStorageService = energyStorageService; FFService = fFService; } public BmsDataService BmsDataService { get; } public InPowerPCSDataService inPowerPCSDataService { get; set; } public ACService ACService { get; } public SolarEnergyService SolarEnergyService { get; } public PwAnalyzeService PwAnalyzeService { get; } public EnergyStorageService EnergyStorageService { get; } public FFService FFService { get; } } }