/// <summary>
        /// Updates a 'Estoque' (Stock)
        /// </summary>
        /// <param name="input">Estoque's input DTO</param>
        /// <returns>Estoque's DTO</returns>
        public async Task <UpdateEstoqueOutput> UpdateEstoqueQuantity(UpdateEstoqueInput input)
        {
            var estoque        = input.MapTo <CRUDreborn.Entities.Estoque>();
            var estoqueUpdated = await _estoqueManager.UpdateQuantity(estoque);

            return(estoqueUpdated.MapTo <UpdateEstoqueOutput>());
        }