예제 #1
0
 private void UpdatePerson(Seiyuu seiyuuToUpdate, MalSeiyuuUpdateData updateData)
 {
     seiyuuToUpdate.Name       = updateData.Name;
     seiyuuToUpdate.About      = updateData.About;
     seiyuuToUpdate.KanjiName  = updateData.JapaneseName;
     seiyuuToUpdate.ImageUrl   = updateData.ImageUrl;
     seiyuuToUpdate.Popularity = updateData.Popularity;
     seiyuuToUpdate.Birthday   = updateData.Birthday;
 }
예제 #2
0
        private async Task InsertSeiyuuAsync(UpdateSeiyuuMessage updateSeiyuuMessage, MalSeiyuuUpdateData updateData)
        {
            var newSeiyuu = new Seiyuu
            {
                Id         = updateSeiyuuMessage.Id,
                MalId      = updateSeiyuuMessage.MalId,
                Name       = updateData.Name,
                About      = updateData.About,
                KanjiName  = updateData.JapaneseName,
                ImageUrl   = updateData.ImageUrl,
                Popularity = updateData.Popularity,
                Birthday   = updateData.Birthday,
            };

            Console.WriteLine($"Inserted seiyuu with malId {updateSeiyuuMessage.MalId} ({updateData.Name})");

            await _seiyuuRepository.AddAsync(newSeiyuu);
        }