public HttpResponse<Item> GetItemByName(ItemDto itemCreate) { var getShoppingItemByNameUri = ApiUrls.ShoppingItems; getShoppingItemByNameUri = UrlHelper.AddParameterToUrl(getShoppingItemByNameUri, "type", itemCreate.Type); getShoppingItemByNameUri = UrlHelper.AddParameterToUrl(getShoppingItemByNameUri, "name", itemCreate.name); return new ApiHttpClient().GetRequest<Item>(getShoppingItemByNameUri, AppSettings.SecretKey); }
public HttpResponse<OkResponse> UpdateItem(ItemDto requestModel) { var updateItemUri = string.Format(ApiUrls.Customer, requestModel.Id); updateItemUri = UrlHelper.AddParameterToUrl(updateItemUri, "type", requestModel.Type); return new ApiHttpClient().PutRequest<OkResponse>(updateItemUri, AppSettings.SecretKey, requestModel); }
public HttpResponse<OkResponse> DeleteItem(ItemDto requestModel) { var deleteItemUri = string.Format(ApiUrls.ShoppingItemWithId, requestModel.Id); deleteItemUri = UrlHelper.AddParameterToUrl(deleteItemUri, "type", requestModel.Type); return new ApiHttpClient().DeleteRequest<OkResponse>(deleteItemUri, AppSettings.SecretKey); }
public HttpResponse<Item> GetItemById(ItemDto itemCreate) { var getShoppingItemByNameUri = string.Format(ApiUrls.ShoppingItemWithId, itemCreate.Id); getShoppingItemByNameUri = UrlHelper.AddParameterToUrl(getShoppingItemByNameUri, "type", itemCreate.Type); return new ApiHttpClient().GetRequest<Item>(getShoppingItemByNameUri, AppSettings.SecretKey); }