/// <summary>
        /// Makes it possible to access SongLogic in the Console
        /// </summary>
        /// <returns>Returns a SongLogic instance</returns>
        public static SongLogic CreateRealLogic()
        {
            StreamingDatabaseEntities se = new StreamingDatabaseEntities();
            SongRepository            sr = new SongRepository(se);

            return(new SongLogic(sr));
        }
        /// <summary>
        /// Makes it possible to access ArtistLogic in the Console
        /// </summary>
        /// <returns>Returns an ArtistLogic instance</returns>
        public static ArtistLogic CreateRealLogic()
        {
            StreamingDatabaseEntities se = new StreamingDatabaseEntities();
            ArtistRepository          ar = new ArtistRepository(se);

            return(new ArtistLogic(ar));
        }
Beispiel #3
0
        /// <summary>
        /// Makes it possible to access ListensToConnLogic in the Console
        /// </summary>
        /// <returns>Returns a ListensToConnLogic instance</returns>
        public static ListensToConnLogic CreateRealLogic()
        {
            StreamingDatabaseEntities se   = new StreamingDatabaseEntities();
            ListensToConnRepository   ltcr = new ListensToConnRepository(se);

            return(new ListensToConnLogic(ltcr));
        }
        /// <summary>
        /// Makes it possible to access PlayedOnConnLogic in the Console
        /// </summary>
        /// <returns>Returns a PlayedONConnLogic instance</returns>
        public static PlayedOnConnLogic CreateRealLogic()
        {
            StreamingDatabaseEntities se   = new StreamingDatabaseEntities();
            PlayedOnConnRepository    pocl = new PlayedOnConnRepository(se);

            return(new PlayedOnConnLogic(pocl));
        }
Beispiel #5
0
        /// <summary>
        /// Makes it possible to access ListenerLogic in the Console
        /// </summary>
        /// <returns>Returns a ListenerLogic instance</returns>
        public static ListenerLogic CreateRealLogic()
        {
            StreamingDatabaseEntities se = new StreamingDatabaseEntities();
            ListenerRepository        lr = new ListenerRepository(se);

            return(new ListenerLogic(lr));
        }
Beispiel #6
0
        /// <summary>
        /// Creates a NonCRUDLogic instance that can be used in the console to access the methods
        /// </summary>
        /// <returns>Returns a NonCRUDLogic instance</returns>
        public static NonCRUDLogic CreateRealLogic()
        {
            StreamingDatabaseEntities ent = new StreamingDatabaseEntities();
            SongRepository            sor = new SongRepository(ent);
            ServRepository            ser = new ServRepository(ent);
            PlayedOnConnRepository    pr  = new PlayedOnConnRepository(ent);
            ListenerRepository        lr  = new ListenerRepository(ent);
            ArtistRepository          ar  = new ArtistRepository(ent);

            return(new NonCRUDLogic(sor, ser, pr, lr, ar));
        }