コード例 #1
0
        public ActionResult MyDocuments()
        {
            ViewData["DocumentManagement"] = "active";

            var inbox  = documentManagementService.GetUserInbox(User.UserId);
            var outbox = documentManagementService.GetUserOutbox(User.UserId);

            var inboxDic  = inbox.ToDictionary(i => i, i => documentManagementService.GetDocumentReplies(i.DocumentId).ToList());
            var outboxDic = outbox.ToDictionary(o => o, o => documentManagementService.GetDocumentReplies(o.DocumentId).ToList());

            var viewModel = new MyDocumentsViewModel()
            {
                Inbox  = inboxDic,
                Outbox = outboxDic
            };

            return(View(viewModel));
        }
コード例 #2
0
 public MyDocumentsPage(MyDocumentsViewModel viewModel) : base(viewModel)
 {
     this.viewModel = viewModel;
 }