コード例 #1
0
ファイル: TrackingController.cs プロジェクト: Kidsisker/Push
        /// <summary>
        /// Create Merge Tasks and return to client.
        /// </summary>
        public JsonResult GetWorkItemsWithMigrationScripts(JsonWorkItemRequest request)
        {
            try
            {
                return(new JsonDotNetResult(_trackingRepository.GetWorkItemsWithMigrationScripts(request)));
            }
            catch (BaseException ex)
            {
                _logger.Log(ex);
            }
            catch (Exception ex)
            {
                _logger.Log(ex);
            }

            return(new JsonDotNetResult(null));
        }
コード例 #2
0
ファイル: TrackingRepository.cs プロジェクト: Kidsisker/Push
 public IEnumerable <JsonWorkItem> GetWorkItemsWithMigrationScripts(JsonWorkItemRequest request)
 {
     return(request.method != WorkItemQueryMethod.State ? null : BLL.Tracking.GetWorkItemsWithMigrationScripts(TrackingDataAccess, (Project)request.project, request.methodValue).Select(w => new JsonWorkItem(w)));            //todo: allow for other WorkItemQueryMethod
 }