Exemple #1
0
 public HttpResponseMessage GetFrequencyDip()
 {
     return(CreateHttpResponse(() =>
     {
         return Request.CreateResponse(_pickListProcessor.GetFrequencyDip());
     }));
 }
 private void LoadPickListDetailForSolution(ProjectSolutionPickListDto projectSolutionPickListDto)
 {
     projectSolutionPickListDto.AmbientTemperatureList = _pickListProcessor.GetAmbientTemperature();
     projectSolutionPickListDto.ContinuousAllowableVoltageDistortionList = _pickListProcessor.GetContinuousAllowableVoltageDistortion();
     projectSolutionPickListDto.DesiredRunTimeList   = _pickListProcessor.GetDesiredRunTime();
     projectSolutionPickListDto.DesiredSoundList     = _pickListProcessor.GetDesiredSound();
     projectSolutionPickListDto.ElevationList        = _pickListProcessor.GetElevation();
     projectSolutionPickListDto.EnclosureTypeList    = _pickListProcessor.GetEnclosureType();
     projectSolutionPickListDto.EngineDutyList       = _pickListProcessor.GetEngineDuty();
     projectSolutionPickListDto.FrequencyList        = _pickListProcessor.GetFrequency();
     projectSolutionPickListDto.FrequencyDipList     = _pickListProcessor.GetFrequencyDip();
     projectSolutionPickListDto.FrequencyDipUnitList = _pickListProcessor.GetFrequencyDipUnits();
     projectSolutionPickListDto.FuelTankList         = _pickListProcessor.GetFuelTank();
     projectSolutionPickListDto.FuelTypeList         = _pickListProcessor.GetFuelType();
     projectSolutionPickListDto.LoadSequenceCyclic   = _pickListProcessor.GetLoadSequenceCyclic();
     projectSolutionPickListDto.MaxRunningLoadList   = _pickListProcessor.GetMaxRunningLoad();
     projectSolutionPickListDto.MomentaryAllowableVoltageDistortionList = _pickListProcessor.GetMomentaryAllowableVoltageDistortion();
     projectSolutionPickListDto.SolutionApplicationList = _pickListProcessor.GetSolutionApplication();
     projectSolutionPickListDto.RegulatoryFilterList    = _pickListProcessor.GetRegulatoryFilter();
     projectSolutionPickListDto.UnitsList           = _pickListProcessor.GetUnits();
     projectSolutionPickListDto.VoltageDipList      = _pickListProcessor.GetVoltageDip();
     projectSolutionPickListDto.VoltageDipUnitList  = _pickListProcessor.GetVoltageDipUnits();
     projectSolutionPickListDto.VoltageNominalList  = _pickListProcessor.GetVoltageNominal(false);
     projectSolutionPickListDto.VoltagePhaseList    = _pickListProcessor.GetVoltagePhase();
     projectSolutionPickListDto.VoltageSpecificList = _pickListProcessor.GetVoltageSpecific();
 }
Exemple #3
0
 private void LoadPickListDetailForBasicLoad(BasicLoadPickListDto basicLoadPickListDto)
 {
     basicLoadPickListDto.FrequencyDipList       = _pickListProcessor.GetFrequencyDip();
     basicLoadPickListDto.FrequencyDipUnitsList  = _pickListProcessor.GetFrequencyDipUnits();
     basicLoadPickListDto.HarmonicContentList    = _pickListProcessor.GetHarmonicContent();
     basicLoadPickListDto.HarmonicDeviceTypeList = _pickListProcessor.GetHarmonicDeviceType();
     basicLoadPickListDto.PFList              = _pickListProcessor.GetPF();
     basicLoadPickListDto.SequenceList        = _pickListProcessor.GetSequence();
     basicLoadPickListDto.SizeUnitsList       = _pickListProcessor.GetSizeUnits();
     basicLoadPickListDto.VoltageDipList      = _pickListProcessor.GetVoltageDip();
     basicLoadPickListDto.VoltageDipUnitsList = _pickListProcessor.GetVoltageDipUnits();
     basicLoadPickListDto.VoltageNominalList  = _pickListProcessor.GetVoltageNominal(true);
     basicLoadPickListDto.VoltagePhaseList    = _pickListProcessor.GetVoltagePhase();
     basicLoadPickListDto.VoltageSpecificList = _pickListProcessor.GetVoltageSpecific();
 }
Exemple #4
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();
            }
        }