Beispiel #1
0
        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();
        }
Beispiel #2
0
        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();
        }