Esempio n. 1
0
        private void SeriesLabelUpdate()
        {
            switch (cbxSeriesName.Text)
            {
            case "A11":
                lblSeriesName.Text = "ロロナのアトリエ~アーランドの錬金術士~";
                seriesName         = EnumSeriesName.A11_Atelier_Rorona;
                break;

            case "A12":
                lblSeriesName.Text = "トトリのアトリエ ~アーランドの錬金術士2~";
                seriesName         = EnumSeriesName.A12_Atelier_Totori;
                break;

            case "A14":
                lblSeriesName.Text = "アーシャのアトリエ 〜黄昏の大地の錬金術士〜";
                seriesName         = EnumSeriesName.A14_Atelier_Ayesha;
                break;

            case "A15":
                lblSeriesName.Text = "エスカ&ロジーのアトリエ 〜黄昏の空の錬金術士〜";
                seriesName         = EnumSeriesName.A15_Atelier_EschaLogy;
                break;

            case "A17":
                lblSeriesName.Text = "ソフィーのアトリエ ~不思議な本の錬金術士~";
                seriesName         = EnumSeriesName.A17_Atelier_Sophie;
                break;

            case "A18":
                lblSeriesName.Text = "フィリスのアトリエ 〜不思議な旅の錬金術士〜";
                seriesName         = EnumSeriesName.A18_Atelier_Firis;
                break;

            case "A19":
                lblSeriesName.Text = "リディー&スールのアトリエ 〜不思議な絵画の錬金術士〜";
                seriesName         = EnumSeriesName.A19_Atelier_LydieSuelle;
                break;

            case "A20":
                lblSeriesName.Text = "ルルアのアトリエ ~アーランドの錬金術士 4~";
                seriesName         = EnumSeriesName.A20_Atelier_Lulua;
                break;

            case "A21":
                lblSeriesName.Text = "ライザのアトリエ 〜常闇の女王と秘密の隠れ家〜";
                seriesName         = EnumSeriesName.A21_Atelier_Ryza;
                break;

            default:
                break;
                //to update
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 取得對應資料內容
        /// </summary>
        /// <param name="seriesName"></param>
        /// <returns></returns>
        public static List <IAtelier> GetItemInfo(EnumSeriesName seriesName)
        {
            AtelierLaDiDaDbContext db  = new();
            List <IAtelier>        res = seriesName switch
            {
                EnumSeriesName.A11_Atelier_Rorona => db.Rorona.Select(r => (IAtelier)r).ToList(),
                EnumSeriesName.A12_Atelier_Totori => db.Totori.Select(t => (IAtelier)t).ToList(),
                EnumSeriesName.A14_Atelier_Ayesha => db.Ayesha.Select(a => (IAtelier)a).ToList(),
                EnumSeriesName.A15_Atelier_EschaLogy => db.EschaLogy.Select(e => (IAtelier)e).ToList(),
                EnumSeriesName.A17_Atelier_Sophie => db.Sophie.Select(s => (IAtelier)s).ToList(),
                EnumSeriesName.A18_Atelier_Firis => db.Firis.Select(f => (IAtelier)f).ToList(),
                EnumSeriesName.A19_Atelier_LydieSuelle => db.LydieSuelle.Select(l => (IAtelier)l).ToList(),
                EnumSeriesName.A20_Atelier_Lulua => db.Lulua.Select(l => (IAtelier)l).ToList(),
                EnumSeriesName.A21_Atelier_Ryza => db.Ryza.Select(r => (IAtelier)r).ToList(),
                _ => new List <IAtelier>(),
            };

            return(res);
        }