Bienvenue

Renseignez votre identité et votre premier véhicule pour commencer à saisir vos trajets.

Identité
@if (form.get('nom')?.touched && form.get('nom')?.invalid) { Le nom est obligatoire (1 à 100 caractères). }
@if (form.get('prenom')?.touched && form.get('prenom')?.invalid) { Le prénom est obligatoire (1 à 100 caractères). }
@if (form.get('matricule')?.touched && form.get('matricule')?.invalid) { Le matricule est obligatoire (1 à 8 caractères). }
Adresse de domicile (optionnelle)
@if (form.get('adresseDomicile')?.touched && form.get('adresseDomicile')?.errors?.['maxlength']) { L'adresse ne peut pas dépasser 255 caractères. } @if (suggestions().length > 0) {
    @for (feature of suggestions(); track feature.properties.label) {
  • }
}
Premier véhicule
@if (form.get('denomination')?.touched && form.get('denomination')?.invalid) { La dénomination est obligatoire (1 à 100 caractères). }
@if (form.get('plaque')?.touched && form.get('plaque')?.invalid) { La plaque est obligatoire (1 à 15 caractères). }
@if (form.get('puissanceFiscale')?.touched && form.get('puissanceFiscale')?.invalid) { La puissance fiscale doit être un entier positif. }
@if (form.get('dateEffet')?.touched && form.get('dateEffet')?.errors?.['required']) { La date d'effet est obligatoire. } @if (form.get('dateEffet')?.touched && form.get('dateEffet')?.errors?.['dateFuture']) { La date d'effet ne peut pas être postérieure à aujourd'hui. }