Пример #1
0
        /// <summary>
        /// Retourne les éléments privés de l'instance de la classe dans un string formaté
        /// </summary>
        /// <returns>string formaté contenant les propriétés de l'instance de la classe</returns>
        public string Verbalisation()
        {
            string etatTache = "", dateDebut = "", dateFin = "";

            dateDebut = string.Format("({0:0000}-{1}-{2:00})", dateCreation.Year, dateCreation.Month, dateCreation.Day);
            if (this.dateFin.HasValue)
            {
                dateFin = string.Format("{0:0000}-{1}-{2:00}", this.dateFin.Value.Year, this.dateFin.Value.Month, this.dateFin.Value.Day);
            }
            switch (etatcourant)
            {
            case etat.enAttente:
                etatTache = "En attente";
                break;

            case etat.enCours:
                etatTache = "En exéc.";
                break;

            case etat.annule:
                etatTache = "Annulé";
                break;

            case etat.termine:
                etatTache = "Terminé";
                break;
            }
            return(string.Format("{0,-6}\t{1,-30}\t{2,-10}\t{3,-20}\t{4,-20}\t{5,-10}", idTache, description, etatTache, FileAccess.trouverEmploye(idAssigne), string.Format("{0,-18}{1,12}", FileAccess.trouverEmploye(idCreateur), dateDebut), dateFin));
        }
Пример #2
0
 static readonly int nombreCommande = commandes.Length + 3, firstCommande = 4; //pour l'affichage du menu
 #endregion
 static void Main(string[] args)
 {
     FileAccess.loadFiles(); bool getout = false;
     do
     {
         Console.Write("Identifiant unique : ");
         int cleIdentifiant = int.TryParse(Console.ReadLine(), out cleIdentifiant) ? cleIdentifiant : 0;
         Console.Write("\nMot de passe : ");
         string motdepasse = Console.ReadLine();
         Console.Clear();
         if (FileAccess.cleExistanteEmploye(cleIdentifiant))
         {
             currentUser = cleIdentifiant;
             getout      = true;
             Console.WriteLine("Bienvenue {0} ayant pour identifiant unique {1}", FileAccess.trouverEmploye(currentUser), currentUser);
             Console.ReadKey(true);
         }
         else
         {
             Console.WriteLine("Identifiant invalide!");
         }
     } while (!getout);
     Menu();
     FileAccess.saveToFiles();
 }