protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.IsPostBack)
            {
                artiste = Request.Form[0];
                evenement = Request.Form[1];
                lieu = Request.Form[2];

                ServiceReference.ServiceAgendaClient servAgenda = new ServiceReference.ServiceAgendaClient();

                ServiceReference.EvenementWS even = servAgenda.GetEventsByArtist(artiste).Where(a => a.Titre.Equals(evenement)).First();

                tarif.Text = even.Tarif.ToString();
                description.Text = even.Description;
                titre.Text = even.Titre;

                artistes.DataSource = even.Artistes.Select(a => a.Nom);
                artistes.DataBind();

                ServiceReference.ArtisteWS artist = servAgenda.GetAllArtists().Where(a => a.Nom.Equals(artistes.SelectedValue)).First();
                if (artist.DateNaissance != null)
                    dateDN.Text = artist.DateNaissance.ToString();

                ServiceReference.LieuWS place = servAgenda.GetPlacesByEvent(even).Where(a => a.Nom.Equals(lieu)).First();
                nom.Text = place.Nom;
                adresse.Text = place.Adresse;
                nbPlace.Text = place.NombrePlacesTotal.ToString();
                tel.Text = place.Telephone;

                ServiceReference.PlanningElementWS pe = servAgenda.GetPlanningElementsByEvent(even).First(); ;
                if (pe.DateDebut != null)
                    dates.Text = pe.DateDebut.ToString();
                places.Text = (place.NombrePlacesTotal - pe.NombrePlacesReservees).ToString();
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.IsPostBack)
     {
         ServiceReference.ServiceAgendaClient servAgenda = new ServiceReference.ServiceAgendaClient();
         listeArtistes.DataSource = servAgenda.GetAllArtists().Select(a => a.Nom);
         listeArtistes.DataBind();
         listeArtistes_SelectedIndexChanged(sender, e);
     }
 }