Example #1
0
        /// <summary>
        /// 专家评分表显示
        /// </summary>
        /// <param name="reviewId"></param>
        /// <returns></returns>
        public async Task <IActionResult> RateTable(int reviewId)
        {
            var review = await ReviewRepository.GetAsync(reviewId);

            var rateTable = await ReviewManager.GetRateTable(review);

            return(View(rateTable));
        }
Example #2
0
        public async Task <IActionResult> RateTableView(int reviewRoundId, int projectId, long expertId)
        {
            var reviewDetail = await ReviewRoundRepository.GetAsync(reviewRoundId);

            var review = reviewDetail.Review;

            var rateTable = await ReviewManager.GetRateTable(review);

            var projectReviewDetail = reviewDetail.ExpertReviewDetails.Single(o => o.ExpertID == expertId).ProjectReviewDetails.Single(o => o.ProjectId == projectId);

            //打分详情
            ViewData["projectReviewDetail"] = projectReviewDetail;

            return(View(rateTable));
        }