コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }
コード例 #4
0
 public List <Artiste> GetArtistes()
 {
     return(ArtisteDAO.GetInstance().GetArtistes());
 }