Esempio n. 1
0
        public AssetTypeApiModel Map(AssetType assetType)
        {
            var assetTypeApiModel = new AssetTypeApiModel();

            assetTypeApiModel.Id   = assetType.Id;
            assetTypeApiModel.Name = assetType.Name;
            return(assetTypeApiModel);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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);
        }