示例#1
0
        private Tache AnalyserLigne(string ligne)
        {
            string[] tab = ligne.Split('\t');

            int           numTache = Int16.Parse(tab[0]);
            string        vers     = tab[1];
            Personne      pers     = Personnes[tab[2]];
            ActivitésProd activité = ActivitéDeCode(tab[3]);
            string        libTache = tab[4];

            var tache = new TâcheProduction(numTache, libTache, pers, activité, Logi.Versions[vers]);

            tache.DateDébut     = DateTime.Parse(tab[5]);
            tache.DuréePrévue   = int.Parse(tab[6]);
            tache.DuréeRéalisée = int.Parse(tab[7]);
            tache.DuréeRestante = int.Parse(tab[8]);

            return(tache);
        }
示例#2
0
 public TâcheProduction(int numTache, string libellé, Personne affectéA,
                        ActivitésProd activités, Version version) : base(numTache, libellé, affectéA)
 {
     Activité = activités;
     Version  = version;
 }
示例#3
0
 public Tache(int numTache, string libellé, Personne affectéA)
 {
     NumTache = numTache;
     Libellé  = libellé;
     AffectéA = affectéA;
 }