Key legal question
Whether the City of Lucerne could invoke municipal autonomy against the cantonal court's finding that X. had a right to be heard before dismissal
Extracted holding
The cantonal court did not violate municipal autonomy by holding that the city had to hear X. before terminating the public-law employment relationship.
Extracted reasoning
Although the employment relation was contractually structured, the city remained bound by constitutional requirements when exercising its dismissal power. In this special public-employment setting, prior hearing and proportionality could be required; post hoc judicial proceedings did not cure the defect.