// OPT00020100219 // Obtenir tous les Personnes (contacts) d'un Questionnaire public static PersonneCollection GetPersonneByQuestionnaireID(int questionnaireID) { DataSet ds = new DataSet(); SqlParameter param = new SqlParameter(); param = new SqlParameter("@QuestionnaireID", SqlDbType.Int, 4); param.Value = questionnaireID; ds = SqlDataProvider.ExecuteDataset ( Tools.DatabaseConnectionString, CommandType.StoredProcedure, "GetPersonneByQuestionnaireID", param ); PersonneCollection personnes = new PersonneCollection(); foreach (DataRow r in ds.Tables[0].Rows) { Personne p = Personne.Fill(r); personnes.Add(p); } return(personnes); }
/// <summary> /// Trouver les Personnes qui sont liees au Questionnaire /// </summary> /// <param name="questionnaireID"></param> /// <returns></returns> public static PersonneCollection GetQuestionnaire(int questionnaireID) { //PersonneCollection pc = PersonneCollection.GetAll(); //PersonneCollection newpc = new PersonneCollection(); //foreach ( Personne p in pc ) //{ // if ( p.QuestionnaireID == questionnaireID ) // { // newpc.Add( p ); // } //} // OPT00020100219 PersonneCollection newpc = PersonneDAL.GetPersonneByQuestionnaireID(questionnaireID); return(newpc); }
public static PersonneCollection GetPersonnes() { DataSet ds = new DataSet(); ds = SqlDataProvider.ExecuteDataset ( Tools.DatabaseConnectionString, CommandType.StoredProcedure, "GetPersonneAll" ); PersonneCollection personnes = new PersonneCollection(); foreach (DataRow r in ds.Tables[0].Rows) { Personne p = Personne.Fill(r); personnes.Add(p); } return(personnes); }