예제 #1
0
        public void ColonnesCliquables(BaseConsulter baseConsulter)
        {
            baseConsulter.EnableColumn(
                ("Valider", Wallon.Controllers.BaseConsulter.ColonnesCliquables.Cliquable.Add)
                );

            baseConsulter.AddColumnsFill(("Nom", DataGridViewAutoSizeColumnMode.Fill));
        }
예제 #2
0
        /// <summary>
        /// Récupère les données demandées et les ajoute à la dgv
        /// </summary>
        /// <param name="baseConsulter">Classe contenant les images à afficher dans les colonnes</param>
        public async Task GetData(BaseConsulter baseConsulter)
        {
            _flatDataGridView.HideColonne("Id");

            // récupère les tâches dont le locataire connecté est le locataireCourant
            _taches = await _repositoryTaches.TachesCourantesDuLocataire(Settings.IdLocataire);

            foreach (TacheReadDto tache in _taches)
            {
                // ajoute à la dgv
                baseConsulter.FillDgv(
                    tache.Id,
                    tache.Nom,
                    (tache.DateFin - DateTime.Now.Date).Days
                    );
            }
        }