public AssetTypeApiModel Map(AssetType assetType) { var assetTypeApiModel = new AssetTypeApiModel(); assetTypeApiModel.Id = assetType.Id; assetTypeApiModel.Name = assetType.Name; return(assetTypeApiModel); }
public async Task <DeleteAssetTypeResponse> DeleteAssetType(int assetTypeId) { var apiModel = new AssetTypeApiModel { AssetTypeID = assetTypeId, Name = string.Empty }; var deleteProductResponse = await DeleteEncodedContentWithSimpleResponse <DeleteAssetTypeResponse, AssetTypeApiModel>(Constants.AssetTypeUri, apiModel); return(deleteProductResponse); }
public async Task <UpdateAssetTypeResponse> UpdateAssetType(AssetTypeViewModel assetType) { var apiModel = new AssetTypeApiModel { AssetTypeID = assetType.AssetTypeID, Name = assetType.Name }; var createProductResponse = await PutEncodedContentWithSimpleResponse <UpdateAssetTypeResponse, AssetTypeApiModel>(Constants.AssetTypeUri, apiModel); return(createProductResponse); }