示例#1
0
        public DanTheoryItem MapDanItem(DbDanTheoryItems dbDanTheoryItem)
        {
            var danTheoryItem = new DanTheoryItem
            {
                Id = dbDanTheoryItem.Id,
                KoreanTheoryItemId = dbDanTheoryItem.KoreanTheoryItemId,
                MainCategory       = dbDanTheoryItem.MainCategory,
                SubCategory        = dbDanTheoryItem.SubCategory,
                SubToSubCategory   = dbDanTheoryItem.SubToSubCategory,
                NameLatin          = dbDanTheoryItem.NameLatin,
                NamePhonetic       = dbDanTheoryItem.NamePhonetic,
                NameAudio          = dbDanTheoryItem.NameAudio
            };

            return(danTheoryItem);
        }
        public DanTheoryItem PostDanTheoryItem(DanTheoryItem danTheoryItem)
        {
            var theoryItem = new DbDanTheoryItems
            {
                Id = danTheoryItem.Id,
                KoreanTheoryItemId = danTheoryItem.KoreanTheoryItemId,
                MainCategory       = danTheoryItem.MainCategory,
                SubCategory        = danTheoryItem.SubCategory,
                SubToSubCategory   = danTheoryItem.SubToSubCategory,
                NameLatin          = danTheoryItem.NameLatin,
                NamePhonetic       = danTheoryItem.NamePhonetic,
                NameAudio          = danTheoryItem.NameAudio
            };

            _dbContext.DanTheoryItems.Add(theoryItem);
            _dbContext.SaveChanges();
            return(danTheoryItem);
        }