public ActionResult List(MessageListModel listModel) { listModel.MessageSearchModel.MessageQueryItem.Pagination.PageIndex = PageIndex; listModel.MessageSearchModel.MessageQueryItem.UnitId = new NpcContext().CurrentUser.Unit.Id; var model = _messageAction.InitializeMessageListModel(listModel.MessageSearchModel.MessageQueryItem); return View(model); }
public MessageListModel InitializeMessageListModel(MessageQueryItem queryItem) { var model = new MessageListModel(); queryItem.UnitId = NpcContext.CurrentUser.Unit.Id; model.MessageSearchModel.MessageQueryItem = queryItem; model.Messages = _messageRepository.Query(queryItem); return model; }