コード例 #1
0
ファイル: MainForm.cs プロジェクト: CesarREstrada/ITSE1430
        //This method can be overridden in a derived type
        //protected virtual void SomeFunction ()
        //{ }

        //This method MUST BE defined in a derived type
        //protected abstract void SomeAbstractFunction();

        /// <summary></summary>
        /// <param name="e"></param>
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            // for App.Config
            var connString = ConfigurationManager.ConnectionStrings["Database"].ConnectionString;       // adds connection string

            _database = new SqlMovieDatebase(connString);

            //TODO: Remove this line(test for errots)
            // _database.Add(new Movie());

            //Seed database
            //var seed = new SeedDatabase();
            //SeedDatabase.Seed(_database);
            //_database.Seed(); // its an instance member calls the SeedDatabase adding additional functionallity to a _database (.Seed) extention method

            _listMovies.DisplayMember = "Name";
            RefreshMovies();
        }
コード例 #2
0
        public MovieController()
        {
            var connString = ConfigurationManager.ConnectionStrings["MovieDatabase"];

            _database = new SqlMovieDatebase(connString.ConnectionString);
        }