Резервен пистолет за домакински Kärcher водоструйки от серията K2 – K7. За всички водоструйки, при които маркучът за високо налягане се свързва към пистолета сигурно (без Quick Connect).

Резервен пистолет за домакински Kärcher водоструйки от серията K2 – K7. За всички водоструйки, при които маркучът за високо налягане се свързва към пистолета сигурно (без Quick Connect).

Виж пълното описание Виж пълното описание
24 95
25 Coins 25 Coins
Доставка до пет, 10 юли
2,50 € до Skroutz Point
или   3,50 €   цена за доставка
Искате ли го утре с Безплатно доставка до Skroutz Point?
От E-Geoponos 5,0 (39)
Μαρκόπουλο, Αττικής
20+ броя
Вижте Аксесоари за пране на страницата на E-Geoponos
Ами ако променя мнението си?

Няма проблем, стига да е в рамките на 14 дни. Ще дойдем да го вземем или можете да изберете Skroutz Point, който ви подхожда, напълно безплатно до 2 пъти годишно, и ще ви върнем парите. Вземи Skroutz Plus за неограничени безплатни връщания.

Описание

Описание

Резервен пистолет за домакински Kärcher водоструйки от серията K2 – K7. За всички водоструйки, при които маркучът за високо налягане се свързва към пистолета сигурно (без Quick Connect).

Характеристики

  • Лесна смяна на пистолета за пръскане
  • Байонетна връзка, позволяваща свързване на всички аксесоари Kärcher
  • Нанасяне на препарат при ниско налягане
  • По-добро отстраняване на мръсотията и по-ефективно почистване
  • Предпазен клапан

Производител

Виж пълното описание

Спецификации

Спецификации

Номер на продукта
2.641-959.0
Тип на продукта
Пистолет за миене
Съвместимост с
Керхер

Важна информация

Спецификациите са събрани от официални уебсайтове на производителите. Моля, проверете ги, преди да продължите с окончателната си покупка. Ако забележите някакъв проблем, докладвайте го тук.

Вижте всички спецификации

Ревюта (3)

Ревюта

  1. 2
  2. 4 звезди
    0
  3. 3 звезди
    0
  4. 2 звезди
    0
  5. 1
Оцени този продукт
  • Няма БЪРЗА ВРЪЗКА
    Без Бързосъединител

    Преведено от Гръцки ·
    Намирате ли това ревю за полезно?
  • 5
    1 от 4 члена намериха това ревю за полезно

    Потвърдена покупка

    Аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<HttpResponseMessage> Get(string id)
    {
    var response = await _client.GetAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<T>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll()
    {
    var response = await _client.GetAsync(_baseUrl);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll(string token)
    {
    var response = await _client.GetAsync(_baseUrl, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url, string apiVersion)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category)
    {
    var response = await _client.PostAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token)
    {
    var response = await _client.PostAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url)
    {
    var response = await _client.PostAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PostAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category)
    {
    var response = await _client.PutAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token)
    {
    var response = await _client.PutAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url)
    {
    var response = await _client.PutAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PutAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url, string apiVersion)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    return true;
    }
    }
    }

    Преведено от Гръцки ·
    Намирате ли това ревю за полезно?
  • Потвърдена покупка

  • Няма БЪРЗА ВРЪЗКА
    Без Бързосъединител

    Преведено от Гръцки ·
    0
  • Аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<HttpResponseMessage> Get(string id)
    {
    var response = await _client.GetAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<T>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll()
    {
    var response = await _client.GetAsync(_baseUrl);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll(string token)
    {
    var response = await _client.GetAsync(_baseUrl, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url, string apiVersion)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category)
    {
    var response = await _client.PostAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token)
    {
    var response = await _client.PostAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url)
    {
    var response = await _client.PostAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PostAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category)
    {
    var response = await _client.PutAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token)
    {
    var response = await _client.PutAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url)
    {
    var response = await _client.PutAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PutAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url, string apiVersion)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    return true;
    }
    }
    }

    Преведено от Гръцки ·
    1
  • 0
  • Виж всички
Въпроси (1)

Въпроси

91 потребителя имат този продукт и могат да Ви помогнат

Попитайте за продукта

Описание и спецификации

Резервен пистолет за домакински Kärcher водоструйки от серията K2 – K7. За всички водоструйки, при които маркучът за високо налягане се свързва към пистолета сигурно (без Quick Connect).

Характеристики

  • Лесна смяна на пистолета за пръскане
  • Байонетна връзка, позволяваща свързване на всички аксесоари Kärcher
  • Нанасяне на препарат при ниско налягане
  • По-добро отстраняване на мръсотията и по-ефективно почистване
  • Предпазен клапан

Производител

Номер на продукта
2.641-959.0
Тип на продукта
Пистолет за миене
Съвместимост с
Керхер

Важна информация

Спецификациите са събрани от официални уебсайтове на производителите. Моля, проверете ги, преди да продължите с окончателната си покупка. Ако забележите някакъв проблем, докладвайте го тук.

Ревюта (3)

  1. 2
  2. 4 звезди
    0
  3. 3 звезди
    0
  4. 2 звезди
    0
  5. 1
Оцени този продукт
  • Няма БЪРЗА ВРЪЗКА
    Без Бързосъединител

    Преведено от Гръцки ·
    Намирате ли това ревю за полезно?
  • 5
    1 от 4 члена намериха това ревю за полезно

    Потвърдена покупка

    Аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<HttpResponseMessage> Get(string id)
    {
    var response = await _client.GetAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<T>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll()
    {
    var response = await _client.GetAsync(_baseUrl);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll(string token)
    {
    var response = await _client.GetAsync(_baseUrl, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url, string apiVersion)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category)
    {
    var response = await _client.PostAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token)
    {
    var response = await _client.PostAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url)
    {
    var response = await _client.PostAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PostAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category)
    {
    var response = await _client.PutAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token)
    {
    var response = await _client.PutAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url)
    {
    var response = await _client.PutAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PutAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url, string apiVersion)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    return true;
    }
    }
    }

    Преведено от Гръцки ·
    Намирате ли това ревю за полезно?
  • Потвърдена покупка

  • Няма БЪРЗА ВРЪЗКА
    Без Бързосъединител

    Преведено от Гръцки ·
    0
  • Аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<HttpResponseMessage> Get(string id)
    {
    var response = await _client.GetAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<T>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll()
    {
    var response = await _client.GetAsync(_baseUrl);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение списка всех категорий
    /// </summary>
    /// <returns></returns>
    public static async Task<List<Category>> GetAll(string token)
    {
    var response = await _client.GetAsync(_baseUrl, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<List<Category>>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}");
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token)
    {
    var response = await _client.GetAsync($"{_baseUrl}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Получение категории по имени
    /// </summary>
    /// <param name="name"></param>
    /// <returns></returns>
    public static async Task<Category> GetByName(string name, string token, string url, string apiVersion)
    {
    var response = await _client.GetAsync($"{url}/name/{name}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category)
    {
    var response = await _client.PostAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token)
    {
    var response = await _client.PostAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url)
    {
    var response = await _client.PostAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Создание категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Create(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PostAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category)
    {
    var response = await _client.PutAsync(_baseUrl, category);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token)
    {
    var response = await _client.PutAsync(_baseUrl, category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url)
    {
    var response = await _client.PutAsync($"{url}", category, token);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Обновление категории
    /// </summary>
    /// <param name="category"></param>
    /// <returns></returns>
    public static async Task<Category> Update(Category category, string token, string url, string apiVersion)
    {
    var response = await _client.PutAsync($"{url}", category, token, apiVersion);
    response.EnsureSuccessStatusCode();
    var content = await response.Content.ReadAsStringAsync();
    return JsonConvert.DeserializeObject<Category>(content);
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}");
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token)
    {
    var response = await _client.DeleteAsync($"{_baseUrl}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token);
    response.EnsureSuccessStatusCode();
    return true;
    }

    /// <summary>
    /// Удаление категории
    /// </summary>
    /// <param name="id">Идентификатор</param>
    /// <returns></returns>
    public static async Task<bool> Delete(string id, string token, string url, string apiVersion)
    {
    var response = await _client.DeleteAsync($"{url}/{id}", token, apiVersion);
    response.EnsureSuccessStatusCode();
    return true;
    }
    }
    }

    Преведено от Гръцки ·
    1
  • 0
  • Виж всички
24,95 €
2,50 € до Skroutz Point
или   3,50 €   цена за доставка