public void Save(AssetTypeViewModel assetTypeViewModel) { AssetType assetType = new AssetType(assetTypeViewModel.Id) { Name=assetTypeViewModel.Name, Description=assetTypeViewModel.Description }; _assetTypeRepository.Save(assetType); }
public void Save(CoolerTypeViewModel coolerTypeViewModel) { AssetType coolerType = new AssetType(coolerTypeViewModel.Id) { Name=coolerTypeViewModel.Name, Description=coolerTypeViewModel.Code }; _coolerTypeRepository.Save(coolerType); }
private void AssertAsset(AssetType assetType, AssetType savedAssetType) { Assert.AreEqual(assetType.Name, savedAssetType.Name); Assert.AreEqual(assetType.Description, savedAssetType.Description); Assert.AreEqual(assetType._Status, EntityStatus.Active); }
public AssetTypeDTO Map(AssetType coolerType) { if (coolerType == null) return null; return Mapper.Map<AssetType, AssetTypeDTO>(coolerType); }
protected Guid AddAssetType(string Name, string Code) { AssetType coolerType = new AssetType(Guid.NewGuid()) { Name = Name, Description = Code }; coolerType._SetStatus(EntityStatus.Active); return _coolerTypeRepository.Save(coolerType); }
public void CanApplyLocalCopyOfPartialUpdateToExistingRecord() { //Given var zipStreamProcesser = new FakeZipStreamProcesser(PartialMasterUpdatePath); var masterDataUpdater = new MasterDataUpdater(Database, zipStreamProcesser); var assetType = new AssetType() { Id = new Guid("202fc04f-40be-4297-96ff-a375630c805c"), Name = "Current Name" }; Database.Update(assetType); //When var result = masterDataUpdater.ApplyUpdate(true, default(Stream)); //Then CheckResult(result); var count = Database.Count(typeof(AssetType)); Assert.AreEqual(1, count, "should only have one record for Asset Type"); var assetTypeFromDb = Database.Table<AssetType>().FirstOrDefault(); Assert.AreEqual(assetType.Id, assetTypeFromDb.Id, "Guids do not match"); //COOLER TYPE is present in the record in MasterDataFiles/Partial/AssetType_0.csv Assert.AreEqual("COOLER TYPE", assetTypeFromDb.Name, "Name has not been updated"); }
AssetTypeViewModel Map(AssetType assetType) { return new AssetTypeViewModel { Id = assetType.Id, Name = assetType.Name, Description = assetType.Description, IsActive = assetType._Status == EntityStatus.Active ? true : false }; }
CoolerTypeViewModel Map(AssetType coolerType) { return new CoolerTypeViewModel { Id = coolerType.Id, Name = coolerType.Name, Code = coolerType.Description, IsActive = coolerType._Status == EntityStatus.Active ? true : false }; }