Exemple #1
0
 private void LoadPickListDetailForMotorLoad(MotorLoadPickListDto motorLoadPickListDto)
 {
     motorLoadPickListDto.VoltageNominalList     = _pickListProcessor.GetVoltageNominal(true);
     motorLoadPickListDto.VoltagePhaseList       = _pickListProcessor.GetVoltagePhase();
     motorLoadPickListDto.VoltageSpecificList    = _pickListProcessor.GetVoltageSpecific();
     motorLoadPickListDto.SizeUnitsList          = _pickListProcessor.GetSizeUnits();
     motorLoadPickListDto.HarmonicContentList    = _pickListProcessor.GetMotorHarmonicContent();
     motorLoadPickListDto.HarmonicDeviceTypeList = _pickListProcessor.GetHarmonicDeviceType();
     motorLoadPickListDto.MotorLoadLevelList     = _pickListProcessor.GetMotorLoadLevel();
     motorLoadPickListDto.MotorLoadTypeList      = _pickListProcessor.GetMotorLoadType();
     motorLoadPickListDto.MotorTypeList          = _pickListProcessor.GetMotorType();
     motorLoadPickListDto.StartingCodeList       = _pickListProcessor.GetStartingCode();
     motorLoadPickListDto.ConfigurationInputList = _pickListProcessor.GetConfigurationInput();
     motorLoadPickListDto.SequenceList           = _pickListProcessor.GetSequence();
     motorLoadPickListDto.StartingMethodList     = _pickListProcessor.GetStartingMethod();
     motorLoadPickListDto.VoltageDipList         = _pickListProcessor.GetVoltageDip();
     motorLoadPickListDto.VoltageDipUnitsList    = _pickListProcessor.GetVoltageDipUnits();
     motorLoadPickListDto.FrequencyDipList       = _pickListProcessor.GetFrequencyDip();
     motorLoadPickListDto.FrequencyDipUnitsList  = _pickListProcessor.GetFrequencyDipUnits();
     motorLoadPickListDto.MotorCalculationList   = _pickListProcessor.GetMotorCalculation();
 }
Exemple #2
0
        private void PickListDetailForDefaultLoad(AdminLoadDefaultDto adminLoadDefaultDto, int loadFamilyID)
        {
            adminLoadDefaultDto.SequenceList          = _pickListProcessor.GetSequence();
            adminLoadDefaultDto.VoltageDipList        = _pickListProcessor.GetVoltageDip();
            adminLoadDefaultDto.VoltageDipUnitsList   = _pickListProcessor.GetVoltageDipUnits();
            adminLoadDefaultDto.FrequencyDipList      = _pickListProcessor.GetFrequencyDip();
            adminLoadDefaultDto.FrequencyDipUnitsList = _pickListProcessor.GetFrequencyDipUnits();
            var sizingUnitList = _pickListProcessor.GetSizeUnits();

            if ((int)SolutionLoadFamilyEnum.AC == loadFamilyID)
            {
                adminLoadDefaultDto.CoolingUnitsList = sizingUnitList.Where(x => x.LoadFamilyID == loadFamilyID);
                adminLoadDefaultDto.CompressorsList  = _pickListProcessor.GetCompressors();
                adminLoadDefaultDto.CoolingLoadList  = _pickListProcessor.GetCoolingLoad();
                adminLoadDefaultDto.ReheatLoadList   = _pickListProcessor.GetReheatLoad();
            }
            if ((int)SolutionLoadFamilyEnum.Lighting == loadFamilyID || (int)SolutionLoadFamilyEnum.Basic == loadFamilyID || (int)SolutionLoadFamilyEnum.UPS == loadFamilyID || (int)SolutionLoadFamilyEnum.Welder == loadFamilyID)
            {
                adminLoadDefaultDto.PFList = _pickListProcessor.GetPF();
            }
            if ((int)SolutionLoadFamilyEnum.Lighting == loadFamilyID || (int)SolutionLoadFamilyEnum.Basic == loadFamilyID || (int)SolutionLoadFamilyEnum.Motor == loadFamilyID || (int)SolutionLoadFamilyEnum.Welder == loadFamilyID)
            {
                adminLoadDefaultDto.VoltagePhaseList    = _pickListProcessor.GetVoltagePhase();
                adminLoadDefaultDto.VoltageNominalList  = _pickListProcessor.GetVoltageNominal(true);
                adminLoadDefaultDto.VoltageSpecificList = _pickListProcessor.GetVoltageSpecific();
            }
            if ((int)SolutionLoadFamilyEnum.Lighting == loadFamilyID)
            {
                adminLoadDefaultDto.LightingTypeList = _pickListProcessor.GetLightingType();
            }
            if ((int)SolutionLoadFamilyEnum.Motor == loadFamilyID)
            {
                adminLoadDefaultDto.MotorLoadLevelList     = _pickListProcessor.GetMotorLoadLevel();
                adminLoadDefaultDto.MotorLoadTypeList      = _pickListProcessor.GetMotorLoadType();
                adminLoadDefaultDto.MotorTypeList          = _pickListProcessor.GetMotorType();
                adminLoadDefaultDto.StartingCodeList       = _pickListProcessor.GetStartingCode();
                adminLoadDefaultDto.ConfigurationInputList = _pickListProcessor.GetConfigurationInput();
                adminLoadDefaultDto.StartingMethodList     = _pickListProcessor.GetStartingMethod();
                adminLoadDefaultDto.PowerFactorList        = _pickListProcessor.GetPowerFactor();
            }
            if ((int)SolutionLoadFamilyEnum.UPS == loadFamilyID)
            {
                adminLoadDefaultDto.PhaseList        = _pickListProcessor.GetPhase();
                adminLoadDefaultDto.EfficiencyList   = _pickListProcessor.GetEfficiency();
                adminLoadDefaultDto.ChargeRateList   = _pickListProcessor.GetChargeRate();
                adminLoadDefaultDto.PowerFactorList  = _pickListProcessor.GetPowerFactor();
                adminLoadDefaultDto.LoadLevelList    = _pickListProcessor.GetLoadLevel();
                adminLoadDefaultDto.UPSTypeList      = _pickListProcessor.GetUPSType();
                adminLoadDefaultDto.SizeKVAUnitsList = sizingUnitList.Where(x => x.LoadFamilyID == loadFamilyID);
            }
            if ((int)SolutionLoadFamilyEnum.UPS == loadFamilyID || (int)SolutionLoadFamilyEnum.Lighting == loadFamilyID || (int)SolutionLoadFamilyEnum.Basic == loadFamilyID || (int)SolutionLoadFamilyEnum.Motor == loadFamilyID || (int)SolutionLoadFamilyEnum.Welder == loadFamilyID)
            {
                adminLoadDefaultDto.SizeUnitsList = sizingUnitList.Where(x => x.LoadFamilyID == loadFamilyID);
            }
            if ((int)SolutionLoadFamilyEnum.Welder == loadFamilyID)
            {
                adminLoadDefaultDto.WelderTypeList = _pickListProcessor.GetWelderType();
            }
            if ((int)SolutionLoadFamilyEnum.Welder == loadFamilyID || (int)SolutionLoadFamilyEnum.UPS == loadFamilyID || (int)SolutionLoadFamilyEnum.Lighting == loadFamilyID || (int)SolutionLoadFamilyEnum.Basic == loadFamilyID || (int)SolutionLoadFamilyEnum.Motor == loadFamilyID)
            {
                adminLoadDefaultDto.HarmonicDeviceTypeList = _pickListProcessor.GetHarmonicDeviceType();
                adminLoadDefaultDto.HarmonicContentList    = _pickListProcessor.GetHarmonicContent();
            }
        }