public HttpResponseMessage SaveLoadDefault(AdminLoadDefaultDto adminLoadDefaultDto) { return(CreateHttpResponse(() => { return Request.CreateResponse(_adminLoadProcessor.SaveLoadDetail(adminLoadDefaultDto, adminLoadDefaultDto.UserName)); })); }
public void UpdateLoadDefault_LoadNotFound(int loadID, string userID) { var adminLoadDefaultDto = new AdminLoadDefaultDto { LoadID = loadID, }; var actualResult = _adminLoadProcessor.SaveLoadDetail(adminLoadDefaultDto, userID); _loadDefaultsRepository.Update(Arg.Any <LoadDefaults>().DidNotReceive()); }
public void DeleteLoadDefault_LoadNotFound(int loadID, string userID) { var adminLoadDefaultDto = new AdminLoadDefaultDto { LoadID = loadID, }; _loadDefaultsRepository. GetSingle(x => x.LoadID == adminLoadDefaultDto.LoadID). ReturnsForAnyArgs(LoadDefaultList().FirstOrDefault(x => x.LoadID == adminLoadDefaultDto.LoadID)); var actualResult = _adminLoadProcessor.DeleteLoadDefault(adminLoadDefaultDto.LoadID, userID); _loadDefaultsRepository.Update(Arg.Any <LoadDefaults>().DidNotReceive()); }
public void UpdateLoadDefault_Successfully(int loadID, string userID) { var adminLoadDefaultDto = new AdminLoadDefaultDto { LoadID = loadID, }; var updatedLoadDefaults = new LoadDefaults { LoadID = loadID, }; _loadDefaultsRepository.GetSingle(p => p.LoadID == adminLoadDefaultDto.LoadID). ReturnsForAnyArgs(LoadDefaultList().FirstOrDefault(x => x.LoadID == adminLoadDefaultDto.LoadID)); _loadDefaultsRepository.Update(Arg.Any <LoadDefaults>()).Returns(updatedLoadDefaults); var actualResult = _adminLoadProcessor.SaveLoadDetail(adminLoadDefaultDto, userID); Assert.AreEqual(updatedLoadDefaults.ID, actualResult.ID); }
public void AddLoadDefault_Successfully(int loadID, string loadName, string userID) { var adminLoadDefaultDto = new AdminLoadDefaultDto { LoadID = loadID, LoadName = loadName, }; var addedLoadDefaults = new LoadDefaults { LoadID = 1, }; _loadRepository.GetAll().ReturnsForAnyArgs(LoadList()); _loadDefaultsRepository.Add(Arg.Any <LoadDefaults>()).Returns(addedLoadDefaults); var actualResult = _adminLoadProcessor.SaveLoadDetail(adminLoadDefaultDto, userID); Assert.AreEqual(addedLoadDefaults.ID, actualResult.ID); }
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(); } }