コード例 #1
0
        async public void Load(string fileName)
        {
            Persistent.SakuraContext context = new Persistent.SakuraContext(fileName);
            context.Database.EnsureCreated();
            var items = await context.Items.ToListAsync();

            var morphs = await context.Morphs.ToListAsync();

            var messages = await context.Messages.ToListAsync();

            Items.Clear();
            Morphs.Clear();
            Messages.Clear();

            morphs.ForEach(x => {
                var model = new MorphModel();
                Migrate(x, model);
                Morphs.Add(model);
            });


            items.ForEach(x => {
                var model = new ItemModel();
                Migrate(x, model);
                Items.Add(model);
            });

            messages.ForEach(x => {
                var model = new MessageModel();
                Migrate(x, model);
                Messages.Add(model);
            });
        }
コード例 #2
0
        public TableParametersGoals()
        {
            InitializeComponent();

            db = new MorphModel();

            goals = cacheData.GetListElements <Goal>();
        }
コード例 #3
0
        public TableSolutions()
        {
            InitializeComponent();

            db = new MorphModel();

            funcList = solOfFuncCacheData.GetListElements <Function>();
        }
コード例 #4
0
        public TableFunctionsSolutions()
        {
            InitializeComponent();

            db = new MorphModel();


            solOfFuncList = cacheData.GetListElements <SolutionsOfFunction>();

            funcList = cacheData.GetListElements <Function>(); //cacheData.GetList<Function>(); ;
        }
コード例 #5
0
        public TableGoals()
        {
            InitializeComponent();

            db = new MorphModel();
        }
コード例 #6
0
        public TableFunctions()
        {
            InitializeComponent();

            db = new MorphModel();
        }
コード例 #7
0
        public TableObjects()
        {
            InitializeComponent();

            db = new MorphModel();
        }
コード例 #8
0
        public TableClassifications()
        {
            InitializeComponent();

            db = new MorphModel();
        }