Example #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));
 }
Example #2
0
        private static string TypeDistributeurVersDistributeurPao(TypeDistributeur distributeur)
        {
            switch (distributeur)
            {
            case TypeDistributeur.Mlp:
                return("M");

            case TypeDistributeur.Nmpp:
                return("N");

            case TypeDistributeur.Tp:
                return("T");

            default:
                return("X");
            }
        }
Example #3
0
 public IDistributeur Distributeur(TypeDistributeur typeDistributeur)
 {
     return((from d in _distributeurs.Values where d.TypeDistributeur == typeDistributeur select d).FirstOrDefault());
 }