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)); } }
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)); }