Exemple #1
0
        //返回汇总页面条数
        public TravelReportCountDataResponseViewModel GetTravelReport_CountData(TravelReportCountDataRequestViewModel request)
        {
            List <TravelReportCountDataModel>     modelList = _TravelReportServiceBll.GetTravelReportCountData(request.corpid, request.TheYear);
            List <TravelReportCountDataViewModel> viewList  = Mapper.Map <List <TravelReportCountDataModel>, List <TravelReportCountDataViewModel> >(
                modelList).ToList();

            return(new TravelReportCountDataResponseViewModel()
            {
                TravelReportCountDataList = viewList
            });
        }
Exemple #2
0
        public async Task <ResponseBaseViewModel <TravelReportCountDataResponseViewModel> > GetTravelReportCountData([FromBody] TravelReportCountDataRequestViewModel request)
        {
            TravelReportCountDataResponseViewModel viewModel = new TravelReportCountDataResponseViewModel();

            await new TaskFactory().StartNew(() =>
            {
                viewModel = _TravelReportApplication.GetTravelReport_CountData(request);
            });

            ResponseBaseViewModel <TravelReportCountDataResponseViewModel> v = new ResponseBaseViewModel
                                                                               <TravelReportCountDataResponseViewModel>
            {
                Flag = new ResponseCodeViewModel()
                {
                    Code = 0, MojoryToken = this.GetToken()
                },
                Data = viewModel
            };

            return(v);
        }