private void PickListDetailForAlternator(AlternatorDto alternatorPickListDto) { alternatorPickListDto.AlternatorFamilyList = _pickListProcessor.GetAlternatorFamily(); alternatorPickListDto.VoltageNominalList = _pickListProcessor.GetVoltageNominal(false); alternatorPickListDto.FrequencyList = _pickListProcessor.GetFrequency(); alternatorPickListDto.VoltagePhaseList = _pickListProcessor.GetVoltagePhase(); }
public HttpResponseMessage SaveAlternatorDetail(AlternatorDto alternatorResponseDto) { return(CreateHttpResponse(() => { return Request.CreateResponse(_adminProcessor.SaveAlternatorDetail(alternatorResponseDto)); })); }
public void UpdateAlternatorDetail_AlternatorNotFound(int ID, string descriptionAdd) { var alternatorDto = new AlternatorDto { ID = ID, ModelDescription = descriptionAdd, }; var actualResult = _adminProcessor.SaveAlternatorDetail(alternatorDto); _alternatorRepository.Update(Arg.Any <Alternator>().DidNotReceive()); }
public void DeleteAlternator_AlternatorNotFound(int ID, string userID) { var alternatorDto = new AlternatorDto { ID = ID }; _alternatorRepository. GetSingle(x => x.ID == alternatorDto.ID). ReturnsForAnyArgs(LoadAlternatorList().FirstOrDefault(x => x.ID == alternatorDto.ID)); var actualResult = _adminProcessor.DeleteAlternator(alternatorDto.ID, userID); _alternatorRepository.Update(Arg.Any <Alternator>().DidNotReceive()); }
public void AddAlternatorDetail_Successfully(int ID, string descriptionAdd) { var alternatorDto = new AlternatorDto { ID = ID, ModelDescription = descriptionAdd, }; var addedAlternator = new Alternator { ID = 1, ModelDescription = descriptionAdd }; _alternatorRepository.Add(Arg.Any <Alternator>()).Returns(addedAlternator); var actualResult = _adminProcessor.SaveAlternatorDetail(alternatorDto); Assert.AreEqual(addedAlternator.ID, actualResult.ID); }
public void UpdateAlternatorDetail_Successfully(int ID, string descriptionAdd) { var alternatorDto = new AlternatorDto { ID = ID, ModelDescription = descriptionAdd, }; var updatedAlternator = new Alternator { ID = ID, ModelDescription = descriptionAdd }; _alternatorRepository.Find(ID).ReturnsForAnyArgs(LoadAlternatorList().FirstOrDefault(x => x.ID == alternatorDto.ID)); _alternatorRepository.Update(Arg.Any <Alternator>()).Returns(updatedAlternator); var actualResult = _adminProcessor.SaveAlternatorDetail(alternatorDto); Assert.AreEqual(updatedAlternator.ID, actualResult.ID); }
public void DeleteAlternator_Successfully(int ID, string userID) { var alternatorDto = new AlternatorDto { ID = ID }; var updatedAlternator = new Alternator { ID = ID, Active = false }; _alternatorRepository. GetSingle(x => x.ID == alternatorDto.ID). ReturnsForAnyArgs(LoadAlternatorList().FirstOrDefault(x => x.ID == alternatorDto.ID)); _alternatorRepository.Update(Arg.Any <Alternator>()).Returns(updatedAlternator); var actualResult = _adminProcessor.DeleteAlternator(alternatorDto.ID, userID); Assert.AreEqual(actualResult, true); }
public HttpResponseMessage GetAlternator(int AlternatorID) { return(CreateHttpResponse(() => { if (AlternatorID > 0) { var requestDto = new SearchAdminRequestDto { ID = AlternatorID }; var alternatorDto = _adminProcessor.GetAlternator(requestDto); PickListDetailForAlternator(alternatorDto); return Request.CreateResponse(alternatorDto); } else { var alternatorDto = new AlternatorDto(); PickListDetailForAlternator(alternatorDto); return Request.CreateResponse(alternatorDto); } })); }