Exemplo n.º 1
0
        public static Participation getUneParticipation(Personne pers, Course course)
        {
            Participation participation = null;

            if (DAL_Participation.DonneParticipationPourPersonneIDEtCourseId(pers.ID, course.ID).Rows.Count > 0)
            {
                DataRow oRow = DAL_Participation.DonneParticipationPourPersonneIDEtCourseId(pers.ID, course.ID)[0];
                participation = new Participation(BLL_Personne.getPersonne(Convert.ToInt32(oRow["PersonneId"])), BLL_Course.getCourse(Convert.ToInt32(oRow["CourseId"])), Convert.ToBoolean(oRow["EstCompetiteur"]), Convert.ToBoolean(oRow["EstOrganisateur"]));
            }
            return(participation);
        }
Exemplo n.º 2
0
        public static List <Participation> ListeParticipations()
        {
            List <Participation> participations = new List <Participation>();

            DA_Participations.ParticipationDataTable dt = DAL_Participation.DonneToutes();

            foreach (DataRow oRow in dt)
            {
                //Get Personne pour ID
                Personne pers = BLL_Personne.getPersonne(Convert.ToInt32(oRow["PersonneId"]));
                //Get Course pour ID
                Course course = BLL_Course.getCourse(Convert.ToInt32(oRow["CourseId"]));

                //Participation participation = new Participation(pers, course);
                //);

                // participations.Add(participation);
            }

            return(participations);
        }