public bool insert(MoyenPaiement moyenPaiement) { if (moyenPaiement is Carte) { return(((Carte)moyenPaiement).persist()); } else if (moyenPaiement is Chequier) { return(((Chequier)moyenPaiement).persist()); } else { throw new NotImplementedException(); } }
public bool update(MoyenPaiement moyenPaiement) { object[] values = new object[] { moyenPaiement.Compte.IdCompte, moyenPaiement.LibelleMoyenPaiementStr }; object[] valuesWhere = new object[] { moyenPaiement.IdMoyenPaiement }; return(Connexion.update(tableName, champs, values, champsWhere, valuesWhere)); }
public bool delete(MoyenPaiement moyenPaiement) { return(Connexion.callProcedureNonQuery("delMoyenPaiement", new string[] { "P_ID_MOYEN_PAIEMENT" }, new object[] { moyenPaiement.IdMoyenPaiement }, false)); }