コード例 #1
0
ファイル: GetFeedbackById.cs プロジェクト: hiwamn/Mukta
        public GetFeedbackByIdResultDto Execute(GetFeedbackByIdDto dto)
        {
            GetFeedbackByIdResultDto result = new GetFeedbackByIdResultDto {
                Status = true
            };
            FeedbackDto lst = unit.Feedback.GetFeedbackById(dto);

            result.Object = lst;
            return(result);
        }
コード例 #2
0
ファイル: FeedbackRepository.cs プロジェクト: hiwamn/Mukta
 public FeedbackDto GetFeedbackById(GetFeedbackByIdDto dto)
 {
     return(ctx.Feedbacks.
            Include(p => p.Party).ThenInclude(p => p.StoreCategories).ThenInclude(p => p.StoreCategory).
            Where(p => p.Id == dto.Id).
            Include(p => p.Party).ThenInclude(p => p.StoreImages).ThenInclude(p => p.Document).
            Include(p => p.Party).ThenInclude(p => p.User).
            Select(p => DtoBuilder.CreateFeedbackDto(p)).
            FirstOrDefault());
 }
コード例 #3
0
ファイル: FeedbackController.cs プロジェクト: hiwamn/Mukta
 public ActionResult <GetFeedbackByIdResultDto> GetFeedbackById([FromQuery] GetFeedbackByIdDto dto)
 {
     return(getFeedbackById.Execute(dto));
 }