Viết tiếp cho đoạn này - Với sự thành lập của Cộng hòa Cisalpine dưới sự chiếm đóng của Napoleon, Giovanni được đặt tên là một trong những giám đốc của chính phủ mới. Nhưng một cuộc tranh cãi với tướng Brune đã dẫn đến việc ông bị sa thải. Với sự trở lại của chính phủ Hapsburg, ông đã bị cầm tù tại Pháo đài Cattaro. Sau trận Marengo
, và sự thất bại của người Áo, ông đã được gọi trở lại chính phủ. Ông giữ nhiều vị trí khác nhau, bao gồm chủ tịch Thượng viện trong những năm 1809, 1811 và 1812. Ông đã ủng hộ mục tiêu của Napoleon để tuyên bố danh hiệu vua của Ý, và như một phần thưởng được trao danh hiệu Bá tước, và giải thưởng của Huyện Sắt và Huyện danh dự. Ông đã vận động hành lang không thành công để có Eugène de Beauharnais được đặt tên là vua của nước cộng hòa Bắc Ý. Với sự sụp đổ của Napoleon, thu nhập chính của ông là giảng dạy toán học.