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)); }
public MyDocumentsPage(MyDocumentsViewModel viewModel) : base(viewModel) { this.viewModel = viewModel; }