public int CreerArtiste(string sonNom, string sonSite, int sonCourant, out string msgErreur) { msgErreur = ""; int ajoutArtiste = 0; Courant unCourant; Artiste unArtiste; if (sonNom == "") { msgErreur += "\nVeuillez saisir le nom de l'artiste"; } if (sonCourant == 0) { msgErreur += "\nVeuillez saisir le courant de l'artiste"; } if (msgErreur == "") { unCourant = new Courant(sonCourant); unArtiste = new Artiste(sonNom, sonSite, unCourant); try { ajoutArtiste = ArtisteDAO.GetInstance().AjoutArtiste(unArtiste); } catch (Exception err) { msgErreur = "Erreur lors de la création du client" + err.Message; } } return(ajoutArtiste); }
public ActionResult <List <Scene> > Filter_Scene_Artiste_Style(string search, string searchArtiste) { StyleDAO styleDAO = new StyleDAO(); ArtisteDAO artisteDAO = new ArtisteDAO(); Festival_ArtisteDAO festival_ArtisteDAO = new Festival_ArtisteDAO(); SceneDAO sceneDAO = new SceneDAO(); List <Festival_Artiste> festival_Artistes = new List <Festival_Artiste>(); List <Scene> scenes = new List <Scene>(); int IdS = styleDAO.Return_IdStyle(search); int IdA = artisteDAO.Return_IdArtiste(searchArtiste); festival_Artistes = festival_ArtisteDAO.list_Festival_Artiste(IdS, IdA); scenes = sceneDAO.List_Scene(festival_Artistes); return(scenes); }
public ActionResult <List <Scene> > Filter_Scene_Artiste(string search) { StyleDAO styleDAO = new StyleDAO(); ArtisteDAO artisteDAO = new ArtisteDAO(); Festival_ArtisteDAO festival_ArtisteDAO = new Festival_ArtisteDAO(); SceneDAO sceneDAO = new SceneDAO(); List <Artiste> artistes = new List <Artiste>(); List <int> list_IdScene = new List <int>(); List <Scene> scenes = new List <Scene>(); int Id = styleDAO.Return_IdStyle(search); artistes = artisteDAO.Return_Artiste_By_Style(Id); list_IdScene = festival_ArtisteDAO.List_Id_Scene(artistes); scenes = sceneDAO.List_Scene_Id(list_IdScene); return(scenes); }
public List <Artiste> GetArtistes() { return(ArtisteDAO.GetInstance().GetArtistes()); }