public MiseAjourEvenementViewModel(INavigation navigation, int selectedEvenementID) { _navigation = navigation; _evenementValidator = new EvenementValidator(); _evenement = new Evenement { id = selectedEvenementID }; _typeEvenement = new TypeEvenement { IdTypeEvenement = selectedEvenementID }; DeleteEvenementCommand = new Command(async() => await DeleteEvenement()); EnregistrementCommand = new Command(async() => await ModificationDesInfos()); AnnulerCommand = new Command(async() => await retourDePage()); FetchEvenementDetailsAsync(); FetchTypeEvenement(); FetchTypeEvenementDetailsAsync(); }
public EnregistrementEvenementViewModel(INavigation navigation) { _navigation = navigation; _evenement = new Evenement(); _typeEvenement = new TypeEvenement(); _evenementValidator = new EvenementValidator(); EnregistrementCommand = new Command(async() => await EnregistrementEvenement()); AnnulerCommand = new Command(async() => await Annuler()); FetchTypeEvenement(); }