/// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
 public ControleLivBulElec(PNPUCore.Process.IProcess pProcess, DataRow drRow)
 {
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     LibControle     = drRow[1].ToString();
     ToolTipControle = drRow[6].ToString();
     ResultatErreur  = drRow[5].ToString();
 }
Example #2
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleDonneesReplace(PNPUCore.Process.IProcess pProcess)
 {
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle = "Vérifie si les données des tables présentes dans les scripts Replace Row sont bien présentes dans le mdb";
     LibControle     = "Contrôle des données Replace";
     ResultatErreur  = ParamAppli.StatutError;
 }
Example #3
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleIDSynonymExistant(PNPUCore.Process.IProcess pProcess)
 {
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle = "Vérifie si les items livrés dans le mdb n'utilisent pas un ID Synonym déjà utilisé";
     LibControle     = "Contrôles des ID Synonym existant";
     ResultatErreur  = ParamAppli.StatutError;
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleLivBulElec(PNPUCore.Process.IProcess pProcess)
 {
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle = "Vérifie si la présentation SCO_DP_PAYROLL_CHANNEL est livrée";
     LibControle     = "Contrôle si livraison de la présentation SCO_DP_PAYROLL_CHANNEL";
     ResultatErreur  = ParamAppli.StatutError;
 }
        /// <summary>
        /// Constructeur de la classe.
        /// </summary>
        /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
        public ControleParamAppli(PNPUCore.Process.IProcess pProcess)
        {
            ToolTipControle = "Vérifie que le mdb standard ne livre pas des paramètres applicatifs non autorisés";
            LibControle     = "Contrôle des paramètres applicatifs";
            foreach (string cle in ParamAppli.ListeCleInterdite)
            {
                if (sCLE != string.Empty)
                {
                    sCLE += ",";
                }
                sCLE += "'" + cle + "'";
            }

            foreach (string section in ParamAppli.ListeSectionInterdite)
            {
                if (sSECTION != string.Empty)
                {
                    sSECTION += ",";
                }
                sSECTION += "'" + section + "'";
            }

            Process        = (PNPUCore.Process.ProcessControlePacks)pProcess;
            ResultatErreur = ParamAppli.StatutError;
        }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleDependanceN2(PNPUCore.Process.IProcess pProcess)
 {
     Process         = pProcess;
     ToolTipControle = "Récupération des tâches CCT dépendantes de niveau 2";
     LibControle     = "Contrôle des dépendances de niveau 2";
     ResultatErreur  = ParamAppli.StatutError;
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
 public ControleDependanceN2(PNPUCore.Process.IProcess pProcess, DataRow drRow)
 {
     Process         = pProcess;
     LibControle     = drRow[1].ToString();
     ToolTipControle = drRow[6].ToString();
     ResultatErreur  = drRow[5].ToString();
 }
Example #8
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleTacheSecu(PNPUCore.Process.IProcess pProcess)
 {
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle = "Vérifie que les tâches livrées sont sécurisées";
     LibControle     = "Contrôle de sécurité sur les tâches";
     ResultatErreur  = ParamAppli.StatutError;
 }
Example #9
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
 public ControleIDSynonymExistant(PNPUCore.Process.IProcess pProcess, DataRow drRow)
 {
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     LibControle     = drRow[1].ToString();
     ToolTipControle = drRow[6].ToString();
     ResultatErreur  = drRow[5].ToString();
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleObjetTechno(PNPUCore.Process.IProcess pProcess)
 {
     Process                 = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle         = "Vérifie que le mdb standard ne livre pas d'élément techno. Les éléments techno ne doivent être livrés uniquement dans les HF Technos";
     LibControle             = "Contrôle livraison d'objets techno";
     ConnectionStringBaseRef = ParamAppli.ConnectionStringBaseRef[Process.TYPOLOGY];
     ResultatErreur          = ParamAppli.StatutError;
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleItemsTotaux(PNPUCore.Process.IProcess pProcess)
 {
     Process                 = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle         = "Vérifie que les éléments utilisés dans les totaux livrés existent";
     LibControle             = "Contrôle des totaux";
     ConnectionStringBaseRef = ParamAppli.ConnectionStringBaseRef[Process.TYPOLOGY];
     ResultatErreur          = ParamAppli.StatutError;
 }
Example #12
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleNiveauSaisie(PNPUCore.Process.IProcess pProcess)
 {
     Process = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ConnectionStringBaseRef = ParamAppli.ConnectionStringBaseRef[Process.TYPOLOGY];
     ToolTipControle         = "Vérifie qu'il n'y a pas de perte de niveau de saisie entre le mdb standard et la base client";
     LibControle             = "Contrôle des niveaux de saisies";
     ResultatErreur          = ParamAppli.StatutError;
 }
Example #13
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
 public ControleNiveauSaisie(PNPUCore.Process.IProcess pProcess, DataRow drRow)
 {
     Process = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ConnectionStringBaseRef = ParamAppli.ConnectionStringBaseRef[Process.TYPOLOGY];
     LibControle             = drRow[1].ToString();
     ToolTipControle         = drRow[6].ToString();
     ResultatErreur          = drRow[5].ToString();
 }
Example #14
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
 public ControleCmdInterdites(PNPUCore.Process.IProcess pProcess, DataRow drRow)
 {
     lL_INTERDIT     = ParamAppli.ListeCmdInterdite;
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     LibControle     = drRow[1].ToString();
     ToolTipControle = drRow[6].ToString();
     ResultatErreur  = drRow[5].ToString();
 }
Example #15
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleCmdInterdites(PNPUCore.Process.IProcess pProcess)
 {
     lL_INTERDIT     = ParamAppli.ListeCmdInterdite;
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle = "Vérifie si le mdb standard ne contient pas de commande interdite";
     LibControle     = "Contrôle des commandes interdites";
     ResultatErreur  = ParamAppli.StatutError;
 }
Example #16
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleCatalogueTable(PNPUCore.Process.IProcess pProcess)
 {
     Process                 = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle         = "Vérifie que les tables livrées sont référencées dans le catalogue des tables";
     LibControle             = "Contrôle du catalogue des tables";
     ResultatErreur          = ParamAppli.StatutError;
     ConnectionStringBaseRef = ParamAppli.ConnectionStringBaseRef[Process.TYPOLOGY];
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
 public ControleIDSynonym(PNPUCore.Process.IProcess pProcess, DataRow drRow)
 {
     lLIM_INF        = ParamAppli.ListeLimInf;
     lLIM_SUP        = ParamAppli.ListeLimSup;
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     LibControle     = drRow[1].ToString();
     ToolTipControle = drRow[6].ToString();
     ResultatErreur  = drRow[5].ToString();
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleIDSynonym(PNPUCore.Process.IProcess pProcess)
 {
     lLIM_INF        = ParamAppli.ListeLimInf;
     lLIM_SUP        = ParamAppli.ListeLimSup;
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle = "Vérifie si les items livrés dans le mdb ne sont pas livrés sur des plages d'ID Synonym réservées au client";
     LibControle     = "Contrôle des ID Synoym";
     ResultatErreur  = ParamAppli.StatutError;
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleNiveauHeritage(PNPUCore.Process.IProcess pProcess)
 {
     Process                 = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ToolTipControle         = "Vérifie que les éléments livrés sont au niveau d'héritage le plus fin";
     LibControle             = "Contrôle des niveaux d'héritage";
     ConnectionStringBaseRef = ParamAppli.ConnectionStringBaseRef[Process.TYPOLOGY];
     ResultatErreur          = ParamAppli.StatutError;
     ChargeM4OPresHerites();
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
 public ControleTypePack(PNPUCore.Process.IProcess pProcess, DataRow drRow)
 {
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     LibControle     = drRow[1].ToString();
     ToolTipControle = drRow[6].ToString();
     ResultatErreur  = drRow[5].ToString();
     lCMD_L          = ParamAppli.ListeCmdL;
     lCMD_D          = ParamAppli.ListeCmdD;
     lCMD_F          = ParamAppli.ListeCmdF;
     lCMD_B          = ParamAppli.ListeCmdB;
 }
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleTypePack(PNPUCore.Process.IProcess pProcess)
 {
     ToolTipControle = "Vérifie la cohérence des types de packages livrés. Exemple: Script de création de colonne physique dans un pack logique.";
     LibControle     = "Contrôle des types de packages";
     Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ResultatErreur  = ParamAppli.StatutWarning;
     lCMD_L          = ParamAppli.ListeCmdL;
     lCMD_D          = ParamAppli.ListeCmdD;
     lCMD_F          = ParamAppli.ListeCmdF;
     lCMD_B          = ParamAppli.ListeCmdB;
 }
        /// <summary>
        /// Constructeur de la classe.
        /// </summary>
        /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
        /// <param name="drRow">Enregistrement contnenant les informations sur le contrôle</param>
        public ControleParamAppli(PNPUCore.Process.IProcess pProcess, DataRow drRow)
        {
            foreach (string cle in ParamAppli.ListeCleInterdite)
            {
                if (sCLE != string.Empty)
                {
                    sCLE += ",";
                }
                sCLE += "'" + cle + "'";
            }

            foreach (string section in ParamAppli.ListeSectionInterdite)
            {
                if (sSECTION != string.Empty)
                {
                    sSECTION += ",";
                }
                sSECTION += "'" + section + "'";
            }
            Process         = (PNPUCore.Process.ProcessControlePacks)pProcess;
            LibControle     = drRow[1].ToString();
            ToolTipControle = drRow[6].ToString();
            ResultatErreur  = drRow[5].ToString();
        }
Example #23
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleRechercheDependancesRef(PNPUCore.Process.IProcess pProcess)
 {
     Process = (PNPUCore.Process.ProcessControlePacks)pProcess;
     ConnectionStringBaseRef = ParamAppli.ConnectionStringBaseRef[Process.TYPOLOGY];
 }
Example #24
0
 /// <summary>
 /// Constructeur de la classe.
 /// </summary>
 /// <param name="pProcess">Process qui a lancé le contrôle. Permet d'accéder aux méthodes et attributs publics de l'objet lançant le contrôle.</param>
 public ControleDependancesMDB(PNPUCore.Process.IProcess pProcess)
 {
     Process        = (PNPUCore.Process.ProcessControlePacks)pProcess;
     LibControle    = "Contrôle des dépendances inter packages";
     ResultatErreur = ParamAppli.StatutError;
 }