Ejemplo n.º 1
0
 public ActionResult CreateFavoriteQuery([FromBody] CreateFavoriteQueryRequest request)
 {
     using (var client = GetMainServiceClient())
     {
         var resultIds = client.CreateFavoriteQuery(request.BookType, request.QueryType, request.Query, request.Title, request.LabelIds);
         return(Json(resultIds));
     }
 }
Ejemplo n.º 2
0
        public ActionResult CreateFavoriteQuery([FromBody] CreateFavoriteQueryRequest request)
        {
            var client    = GetFavoriteClient();
            var resultIds = new List <long>();

            foreach (var requestLabelId in request.LabelIds)
            {
                var resultId = client.CreateFavoriteQuery(new CreateFavoriteQueryContract
                {
                    Title           = request.Title,
                    BookType        = request.BookType,
                    FavoriteLabelId = requestLabelId,
                    Query           = request.Query,
                    QueryType       = request.QueryType,
                });
                resultIds.Add(resultId);
            }

            return(Json(resultIds));
        }