////////////////////////////////////////////////////////////////////// public override CResultAErreur VerifieDonnees(CObjetDonnee objet) { CResultAErreur result = CResultAErreur.True; try { CRelationBesoinQuantite_Element rel = (CRelationBesoinQuantite_Element)objet; return(result); } catch (Exception e) { result.EmpileErreur(new CErreurException(e)); } return(result); }
//--------------------------------------------- public void AddSelectedEntity(CObjetDonneeAIdNumerique objet) { if (objet != null && (objet.GetType() == TypeEntiteAssocie || TypeEntiteAssocie == null)) { TypeEntiteAssocie = objet.GetType(); //Vérifie que l'entité n'est pas déjà associée CListeObjetsDonnees lst = RelationsElementsSelectionnes; lst.Filtre = new CFiltreData(CRelationBesoinQuantite_Element.c_champIdElement + "=@1", objet.Id); if (lst.Count == 0) { CRelationBesoinQuantite_Element rel = new CRelationBesoinQuantite_Element(ContexteDonnee); rel.CreateNewInCurrentContexte(); rel.BesoinQuantite = this; rel.Element = objet; } } }