Exemplo n.º 1
0
        /// <summary>
        /// Actualiza la versión de la tarifa
        /// </summary>
        /// <param name="tariffId">Identificador dla tarifa</param>
        /// <param name="version">Versión de la tarifa</param>
        /// <param name="tariff"></param>
        /// <returns></returns>
        public Task<Tariff> UpdateTariffVersionAsync(string tariffId, string version, Tariff tariff)
        {
            string url = GetUrl(_tariffVersionsItemResourceUrl, tariffId, version);

            return PutAsync<Tariff, Tariff>(url, tariff);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Añade un nueva tarifa
        /// </summary>
        /// <param name="tariff">Tarifa</param>
        /// <returns></returns>
        public Task<Tariff> AddTariffAsync(Tariff tariff)
        {
            string url = GetUrl(_tariffsCollectionResourceUrl);

            return PostAsync<Tariff, Tariff>(url, tariff);
        }