コード例 #1
0
        public HoldLogModel HoldListDataBind(HoldLogFilterModel filterModel)
        {
            var viewModel = new HoldLogModel()
            {
                FilterModel = filterModel,
                PagedList   = _fubService.GetMailHoldLogsList(new MailHoldLogsParam()
                {
                    Page         = filterModel.Page,
                    PageSize     = filterModel.PageSize,
                    TrackNumbers = string.IsNullOrWhiteSpace(filterModel.TrackNumbers)?new string[] {}: filterModel.TrackNumbers.Split(new[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries),
                    StartTime    = filterModel.StartTime,
                    EndTime      = filterModel.EndTime
                })
            };

            return(viewModel);
        }
コード例 #2
0
 public ActionResult HoldList(HoldLogModel model)
 {
     return(View(HoldListDataBind(model.FilterModel)));
 }