コード例 #1
0
ファイル: FancyTextAPI.cs プロジェクト: ooleoole/FancyJS
 private static FancyTextComposition FancyTextDtoToFancyTextComp(FancyTextCompDto fancyText)
 {
     return(new FancyTextComposition()
     {
         Name = fancyText.Name,
         FancyTexts = new List <FancyText>()
         {
             new FancyText
             {
                 Text = fancyText.Text1,
                 Color = fancyText.Color1,
             },
             new FancyText
             {
                 Text = fancyText.Text2,
                 Color = fancyText.Color2
             },
             new FancyText
             {
                 Text = fancyText.Text3,
                 Color = fancyText.Color3
             }
         }
     });
 }
コード例 #2
0
ファイル: FancyTextAPI.cs プロジェクト: ooleoole/FancyJS
        public IActionResult Add(FancyTextCompDto fancyText)
        {
            var fancyTextComp = FancyTextDtoToFancyTextComp(fancyText);

            try
            {
                _fancyTextCompRepo.Add(fancyTextComp);
            }
            catch (Exception)
            {
                return(BadRequest());
            }
            return(Json(fancyTextComp));
        }