Esempio n. 1
0
 public ICab CréerCab(IDépôtCab dépôtCab, string url, TypeEditeur éditeur,
                      TypeDistributeur distributeur, string codif, int?numéro, decimal?prix,
                      TypePériodicité périodicité, TypeQualificationRéseau qualif, DateTime dateCréation,
                      IParution parutionCible)
 {
     return(_factoryFunc(dépôtCab, url, _dépôtParutions.Editeur(éditeur),
                         _dépôtParutions.Distributeur(distributeur), codif, numéro, prix,
                         _dépôtParutions.Périodicité(périodicité),
                         _dépôtParutions.QualificationRéseau(qualif), dateCréation, parutionCible));
 }
Esempio n. 2
0
        private static string TypePériodicitéVersPériodicitéPao(TypePériodicité périodicité)
        {
            switch (périodicité)
            {
            case TypePériodicité.Bimestrielle:
            case TypePériodicité.BiPuisTri:
                return("B");

            case TypePériodicité.Trimestrielle:
                return("T");

            case TypePériodicité.Mensuelle:
                return("M");

            case TypePériodicité.Irrégulière:
                return("X");

            case TypePériodicité.Inconnue:
            default:
                return("I");
            }
        }
Esempio n. 3
0
 public IPériodicité Périodicité(TypePériodicité typePériodicité)
 {
     return((from p in _périodicités.Values where p.TypePériodicité == typePériodicité select p).FirstOrDefault());
 }