public CRelationTypeEquipement_TypeStock GetRelationTypeEquipemetStock(CTypeEquipement typeEqpt) { if (typeEqpt == null) { return(null); } CRelationTypeEquipement_TypeStock rel = new CRelationTypeEquipement_TypeStock(this.ContexteDonnee); if (rel.ReadIfExists( new CFiltreData( CTypeStock.c_champId + " = @1 and " + CTypeEquipement.c_champId + " = @2 ", this.Id, typeEqpt.Id))) { return(rel); } else { rel.CreateNewInCurrentContexte(); rel.TypeStock = this; rel.TypeEquipement = typeEqpt; return(rel); } }
/// //////////////////////////////////////////////////////////// public override CResultAErreur VerifieDonnees(CObjetDonnee objet) { CResultAErreur result = CResultAErreur.True; try { CRelationTypeEquipement_TypeStock relation = (CRelationTypeEquipement_TypeStock)objet; if (relation.TypeEquipement == null) { result.EmpileErreur(I.T("The Equipment type cannot be null|109")); } if (relation.TypeStock == null) { result.EmpileErreur(I.T("The Stock type cannot be null|113")); } } catch (Exception e) { result.EmpileErreur(new CErreurException(e)); } return(result); }