Пример #1
0
        private void OnFormLoad(object sender, EventArgs e)
        {
            seedsDal = new SeedsDal();

            int  seedType       = 1;
            long currSequenceNO = seedsDal.GetCurrentSeed(seedType, GlobeSettings.LoginedUser.WarehouseCode);

            //从服务器获取流水号的编码方式
            SettingEntity setting = SettingDal.Get("SeqBarcodePattern", GlobeSettings.LoginedUser.WarehouseCode);

            sequenceBarcodePattern  = setting.Value2 + "{0:D" + setting.Value1 + "}";
            txtSequenceBarcode.Text = string.Format(sequenceBarcodePattern, currSequenceNO + 1);
        }
Пример #2
0
        public DataStorage()
        {
            dbPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Mytheme");

            connectionString = $"Data Source={Path.Combine(dbPath, "mytheme.sqlite")}";

            Setting  = new SettingDal(connectionString);
            FileData = new FileDataDal(connectionString);

            TemplateCategory = new TemplateCategoryDal(connectionString);
            Template         = new TemplateDal(connectionString);
            TemplateField    = new TemplateFieldDal(connectionString);

            TableCategory = new TableCategoryDal(connectionString);
            RandomTable   = new RandomTableDal(connectionString);
            TableEntry    = new TableEntryDal(connectionString);

            Section   = new SectionDal(connectionString);
            Page      = new PageDal(connectionString);
            MapPage   = new MapPageDal(connectionString);
            MapMarker = new MapMarkerDal(connectionString);
        }