//Création des objet pour AjoutPartenariats à l'aide des parmètres public int CreerPartenariat(float sonBudget, int sonIdAssociation, int sonIdAction, out string msgerr) { //Déclaration des variables int nbAjout = 0; msgerr = ""; //Création des objets Partenariat unPartenariat; Association uneAssocation = new Association(sonIdAssociation); Action uneAction = new Action(sonIdAction); unPartenariat = new Partenariat(sonBudget, uneAssocation, uneAction); try { //Ajout de l'objet unPartenariat dans la méthode AjoutPartenariat nbAjout = PartenariatDAO.GetInstance().AjoutPartenariat(unPartenariat); } //On teste les exception catch (SqlException err) { msgerr = "ERREUR requête SQL : " + err.Message; } catch (Exception err) { msgerr = "ERREUR GRAVE : " + err.Message; } //Retourne le nombre d'enregistrement return(nbAjout); }
//Récupère la collection des partenariats public List <Partenariat> GetPartenariats() { return(PartenariatDAO.GetInstance().GetPartenariats()); }