コード例 #1
0
        public static void DeleteTraitement(int idTraitement)
        {
            if (ConnexionBD.Instance().EstConnecte())
            {
                if (idTraitement >= 0)
                {
                    DataModelEtape.DeleteEtapes(idTraitement);

                    ConnexionBD.Instance().ExecuterRequete(
                        String.Format(
                            "DELETE FROM Traitements " +
                            "WHERE idTraitement = {0}",
                            idTraitement
                            )
                        );
                }
            }
        }
コード例 #2
0
 public static void PutTraitement(Traitement traitement)
 {
     if (ConnexionBD.Instance().EstConnecte())
     {
         if (traitement.IdTraitment >= 0)
         {
             ConnexionBD.Instance().ExecuterRequete(
                 String.Format(
                     "UPDATE Traitements " +
                     "SET nom = '{0}', idDepartement = (SELECT idDepartement FROM Departements WHERE abreviation = '{1}') " +
                     "WHERE idTraitement = {2}",
                     traitement.Nom, traitement.DepartementAssocie.Abreviation, traitement.IdTraitment
                     )
                 );
             DataModelEtape.DeleteEtapes(traitement.IdTraitment);
             DataModelEtape.PostEtapes(new List <Etape>(traitement.EtapesTraitement), traitement.IdTraitment);
         }
     }
 }