public static MinionParameters[] GetParameters()
        {
            var allData = DbCommon.SelectTableAll(TableName, typeof(MinionParameters));

            // 初期インストール時の 救済処置
            if (allData == null || allData.Count < 1)
            {
                var p = new MinionParameters {
                    Name           = ConstantValues.DefaultMinionParameterName,
                    Note           = "init",
                    IsAnalysisTop3 = true,
                    IsReferenceSelectBlastEvalue = true,
                    // ReferenceSelectBlastElement = Proc.Several.Blast.SelectLengthElm,
                    ReferenceSelectBlastElement = Proc.Several.Blast.SelectScoreElm, // 2020.04.06 Length から Score へ by 岡
                    IsMinimap2        = true,
                    IsLessThanNone1st = false,
                    IsLessThanNone2nd = true,
                };
                InsertPatameter(p);
                var ps = DbCommon.SelectTableAll(TableName, typeof(MinionParameters));
                allData = ps;
            }
            var list = allData.Select(s => s).Cast <MinionParameters>().ToArray();

            // 必ず1件は在るはず(初期データベースに入れている)
            return((MinionParameters[])list);
        }
Exemple #2
0
        public static Sample[] GetSamples()
        {
            var allData = DbCommon.SelectTableAll(
                TableName,
                typeof(Sample));

            var list = allData.Select(s => s)
                       .Cast <Sample>()
                       .Where(s => s.ISDELETE == "0")
                       .ToArray();

            // 必ず1件は在るはず(初期データベースに入れている)
            return((Sample[])list);
        }
Exemple #3
0
        public static Reference[] GetParameters()
        {
            var allData = DbCommon.SelectTableAll(
                TableName,
                typeof(Reference));

            // 初期インストール時の 救済処置
            if (allData == null || allData.Count < 1)
            {
                var p = new Reference
                {
                    ID = 0
                };
                InsertReferenceTable(p);
                var ps = DbCommon.SelectTableAll(TableName, typeof(Reference));
                allData = ps;
            }

            var list = allData.Select(s => s)
                       .Cast <Reference>()
                       .OrderBy(s => s.ID)
                       .ToArray();

            // 初期インストール時の 救済処置
            if (allData == null || !allData.Any())
            {
                var p = new Reference
                {
                    ID = 1,
                };
                InsertReferenceTable(p);
                var ps = DbCommon.SelectTableAll(TableName, typeof(Reference));
                allData = ps;
            }

            // 必ず1件は在るはず(初期データベースに入れている)
            return(list);
        }