public bool Initialize()
        {
            bool dbCreated = false;

            //if(context.DatabaseExists())
            //    context.DeleteDatabase();
            if (!context.DatabaseExists())
            {
                context.CreateDatabase();
                context.SubmitChanges();
                dbCreated = true;
            }
            context.SubmitChanges();
            return(dbCreated);
        }
Exemple #2
0
        //this function return true the first time data base is created
        public bool Initialize()
        {
            bool dbCreated = false;

            //if(context.DatabaseExists())
            //    context.DeleteDatabase();
            if (!context.DatabaseExists())
            {
                context.CreateDatabase();

                DatabaseSchemaUpdater dbUpdater = context.CreateDatabaseSchemaUpdater();
                dbUpdater.DatabaseSchemaVersion = App.APP_VERSION;
                dbUpdater.Execute();

                context.SubmitChanges();
                dbCreated = true;
            }
            else
            {
                UpdateDatabase();
            }


            context.SubmitChanges();

            return(dbCreated);
        }