private void btnValider_Click(object sender, EventArgs e) { string message = ""; string erreur = ""; int nbAjout = 0; nbAjout = CampagneManager.GetInstance().CreerCampagne(txtIntitule.Text, txtObjectif.Text, dtpDebutCampagne.Value, dtpFinCampagne.Value, (int)cbxEvenementiel.SelectedValue, (int)cbxCommunication.SelectedValue, (int)cbxCategPublic.SelectedValue, out erreur); if (nbAjout == 0) { message = "Aucune campagne n'a été ajoutée"; } else { message = "La campagne a bien été créée"; } if (erreur != "") { message = erreur; } MessageBox.Show(message); // réinitialisation des champs. txtIntitule.Text = ""; txtObjectif.Text = ""; dtpDebutCampagne.Text = ""; dtpFinCampagne.Text = ""; cbxCommunication.Text = ""; cbxEvenementiel.Text = ""; cbxCategPublic.Text = ""; }
public FrmConsultCampagne() { InitializeComponent(); pnlDataGrid.Visible = false; pnlRechercheNom.Visible = false; pnlRecherchePeriode.Visible = false; List <Campagne> lesCampagnes; lesCampagnes = CampagneManager.GetInstance().GetCampagnes(); this.lesCampagnes = lesCampagnes; dtgConsultCampagnes.DataSource = lesCampagnes; dtgConsultCampagnes.Columns["id"].Visible = false; dtgConsultCampagnes.Columns["LEvenementiel"].Visible = false; dtgConsultCampagnes.Columns["LaCommunication"].Visible = false; dtgConsultCampagnes.Columns["LaCategPublic"].Visible = false; dtgConsultCampagnes.Columns["LUtilisateur"].Visible = false; dtgConsultCampagnes.Columns["DateDebut"].HeaderText = "Début de la campagne"; dtgConsultCampagnes.Columns["DateFin"].HeaderText = "Fin de la campagne"; dtgConsultCampagnes.Columns["LibelleEvenementiel"].HeaderText = "Nom de l'agence d'événementiel"; dtgConsultCampagnes.Columns["LibelleCategPublic"].HeaderText = "Catégorie de public"; dtgConsultCampagnes.Columns["LibelleCommunication"].HeaderText = "Nom de l'agence de communication"; }