Exemple #1
0
        public DetailViewModel(ITacheController tacheController, ILocataireController locataireController, ILiaisonController liaisonController)
        {
            Title            = "Modification d'une tâche";
            Tache.Locataires = new ObservableCollection <DetailData.LocatairesInclus>();

            Tache.CheckedLocataires = new ObservableCollection <DetailData.LocatairesInclus>();

            _taches     = tacheController;
            _locataires = locataireController;
            _liaisons   = liaisonController;
        }
        public AddTacheViewModel(ITacheController tacheController, ILocataireController locataireController, ILiaisonController liaisonController)
        {
            Title       = "Création d'une tâche";
            Tache.Tache = new TacheReadDto
            {
                DateFin = DateTime.Now
            };
            Tache.Locataires = new ObservableCollection <DetailData.LocatairesInclus>();

            Tache.CheckedLocataires = new ObservableCollection <DetailData.LocatairesInclus>();

            _taches     = tacheController;
            _locataires = locataireController;
            _liaisons   = liaisonController;
        }