Ejemplo n.º 1
0
        protected void btnAjouterIdee_Click(object sender, EventArgs e)
        {
            btnAjoutSuggestionListe.Enabled = false;

            Boolean retour = true;
            IdeesCadeauxProposes ideeCadeau = new IdeesCadeauxProposes();

            ListeIdeesCadeauxBLL listeService = new ListeIdeesCadeauxBLL();
            Evenement            evt          = new Evenement();
            Personne             pers         = new Personne();
            IdeeCadeau           idee         = new IdeeCadeau();


            evt.id_evenement = int.Parse(ViewState["evenementId"].ToString());

            String titre       = TitreCadeau.Text;
            String description = Description.Text;
            String prix        = Prix.Text;
            String personne    = listeParticipantAyantListe.SelectedItem.Value.ToString();
            String priorite    = Priorite.Text;

            string ideeCadeau_id = ideeCadeau.ajouterIdeeCadeau(titre, description, prix, priorite, personne, Session["personneID"].ToString(),
                                                                tb_lien1.Text, tb_lien2.Text, tb_lien3.Text, tb_lien4.Text, tb_lien5.Text);

            pers.id_personne   = int.Parse(personne);
            idee.id_ideeCadeau = int.Parse(ideeCadeau_id);


            if (ideeCadeau_id != null)
            {
                retour = listeService.ajouterCadeauToListe(pers, evt, idee);
            }

            viderSuggestionForm();
            RechargerListeIdeesCadeauxSuggeres();

            btnAjoutSuggestionListe.Enabled = true;

            if (retour)
            {
                FailureText.Text = "";
                SuccessText.Text = "La suggestion a bien été ajoutée.";
            }
            else
            {
                SuccessText.Text = "";
                FailureText.Text = "Erreur lors de l'ajout de la suggestion.";
            }
        }
        protected void btnAjouterIdee_Click(object sender, EventArgs e)
        {
            IdeesCadeaux         ideeCadeau   = new IdeesCadeaux();
            ListeIdeesCadeauxBLL listeService = new ListeIdeesCadeauxBLL();

            Evenement  evt  = new Evenement();
            Personne   pers = new Personne();
            IdeeCadeau idee = new IdeeCadeau();

            Boolean retour = true;

            String titre       = TitreCadeau.Text;
            String description = Description.Text;
            String prix        = Prix.Text;
            String personne    = Session["personneID"].ToString();
            String priorite    = Priorite.Text;

            String evenementId = ViewState["evenementIdSelection"].ToString();

            String ideeCadeau_id = ideeCadeau.ajouterIdeeCadeau(titre, description, prix, priorite, personne,
                                                                tb_lien1.Text, tb_lien2.Text, tb_lien3.Text, tb_lien4.Text, tb_lien5.Text);

            evt.id_evenement   = int.Parse(evenementId);
            pers.id_personne   = int.Parse(personne);
            idee.id_ideeCadeau = int.Parse(ideeCadeau_id);


            if (ideeCadeau_id != null)
            {
                retour = listeService.ajouterCadeauToListe(pers, evt, idee);
            }

            if (retour)
            {
                viderForm();

                FailureText.Text = "";
                SuccesText.Text  = "L'idée a bien été ajoutée.";
            }
            else
            {
                SuccesText.Text  = "";
                FailureText.Text = "L'idée n'a pas été correctement ajoutée.";
            }
        }