protected void RechargerListeIdeesCadeaux() { if (Session["connecte"] != null) { IdeesCadeaux idee = new IdeesCadeaux(); ProjetCadeaux_Entites.Evenement evt = new ProjetCadeaux_Entites.Evenement(); evt.id_evenement = int.Parse(ViewState["evenementId"].ToString()); DataTable idees = new DataTable(); idees = idee.getIdeesCadeauxByPersonneEvenementAndPersonneConnectee(int.Parse(listeParticipantAyantListe.SelectedItem.Value), evt.id_evenement, int.Parse(Session["personneID"].ToString())); gridView_cadeaux.DataSource = idees; gridView_cadeaux.DataBind(); } else { Response.Redirect("~/"); } }
private void chargerCadeauxPersonne(Personne personneSelection) { if (Session["connecte"] != null) { if (personneSelection != null) { IdeesCadeaux ideeCadeauDAL = new IdeesCadeaux(); Evenement evt = new Evenement(); evt.id_evenement = int.Parse(ViewState["evenementId"].ToString()); DataTable idees = new DataTable(); DataTable ideesSuggerees = new DataTable(); idees = ideeCadeauDAL.getIdeesCadeauxByPersonneEvenementAndPersonneConnectee(personneSelection.id_personne, evt.id_evenement, int.Parse(Session["personneID"].ToString())); IdeesCadeauxProposes ideeCadeauxProposesDAL = new IdeesCadeauxProposes(); ideesSuggerees = ideeCadeauxProposesDAL.getIdeesCadeauxProposesByPersonneEvenementAndPersonneConnectee(personneSelection.id_personne.ToString(), evt.id_evenement, Session["personneID"].ToString()); if (idees != null && ideesSuggerees != null) { idees.Merge(ideesSuggerees); } gridView_cadeauResponsable.DataSource = idees; gridView_cadeauResponsable.DataBind(); } else { gridView_cadeauResponsable.DataSource = null; gridView_cadeauResponsable.DataBind(); } } else { Response.Redirect("~/"); } }