Esempio n. 1
0
 public ActionResult CreateFavoriteBook([FromBody] CreateFavoriteBookRequest request)
 {
     using (var client = GetMainServiceClient())
     {
         var resultIds = client.CreateFavoriteBook(request.BookId, request.Title, request.LabelIds);
         return(Json(resultIds));
     }
 }
Esempio n. 2
0
        public ActionResult CreateFavoriteBook([FromBody] CreateFavoriteBookRequest request)
        {
            var client    = GetFavoriteClient();
            var resultIds = new List <long>();

            foreach (var requestLabelId in request.LabelIds)
            {
                var resultId = client.CreateFavoriteBook(new CreateFavoriteProjectContract
                {
                    ProjectId       = request.BookId,
                    FavoriteLabelId = requestLabelId,
                    Title           = request.Title,
                });
                resultIds.Add(resultId);
            }

            return(Json(resultIds));
        }