public OrganisateurController() { cec = new CentreController(); avc = new Agence_VoyageController(); cc = new ClubController(); oDA = new OrganisateurDA(); aDA = new ActiviteDA(); }
public void AjouterOrganisateur(String type, int id, String nom, String email, String adresse, String description) { id = oDA.maxID(); Boolean test = false; switch (type) { case "Club": test = oDA.insert(new Organisateur(id + 1, nom, email, adresse)); if (test == true) { ClubController cc = new ClubController(); cc.ajouterClub(id + 1, description); } else { MessageBox.Show("Erreur de l'insetion", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Agence de voyage": test = oDA.insert(new Organisateur(id + 1, nom, email, adresse)); if (test == true) { Agence_VoyageController avc = new Agence_VoyageController(); avc.AjouterAgence_Voyage(id + 1, description); } else { MessageBox.Show("Erreur de l'insetion", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Centre": test = oDA.insert(new Organisateur(id + 1, nom, email, adresse)); if (test == true) { cec.AjouterCentre(id + 1, description); } else { MessageBox.Show("Erreur de l'insetion", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; default: return; } }