public List <InvoiceViewModel> GetInvoice(CarrierTilteViewModel viewModel)
        {
            var    carrierTitleModel            = mapper.Map <CarrierTilteModel>(viewModel);
            string result                       = ExcuteApi(carrierTitleModel);
            var    title                        = JsonConvertFacde.DeserializeObject <CarrierTitleResult>(result);
            List <InvoiceViewModel> InvoiceList = null;

            //查詢成功再加入List中
            if (title.code == "200")
            {
                InvoiceList = mapper.Map <List <InvoiceViewModel> >(title.details);
            }
            return(InvoiceList ?? new List <InvoiceViewModel>());
        }
Esempio n. 2
0
        public ActionResult CarrierTitle(CarrierTilteViewModel model)
        {
            var result = _invoiceService.GetInvoice(model);

            return(View("CarrierTitleResult", result));
        }