Esempio n. 1
0
        /// <summary>
        /// 得到所有运输方式信息
        /// </summary>
        /// <returns></returns>
        public static List <TransportResultDTO> GetTransportList(TransportSearchDTO dto)
        {
            List <TransportResultDTO> result = null;

            result = GetAPI <List <TransportResultDTO> >(WebConfiger.MasterDataServicesUrl + "Transport?TransportSearchDTO=" + TransformHelper.ConvertDTOTOBase64JsonString(dto));

            return(result);
        }
Esempio n. 2
0
        /// <summary>
        /// 得到所有运输方式信息
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public ActionResult GetTransportList(TransportSearchDTO dto)
        {
            List <TransportResultDTO> result = null;

            result = BaseInfoProvider.GetTransportList(dto);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Esempio n. 3
0
        public HttpResponseMessage GetTransport(string TransportSearchDTO)
        {
            TransportSearchDTO        dto       = TransformHelper.ConvertBase64JsonStringToDTO <TransportSearchDTO>(TransportSearchDTO);
            List <TransportResultDTO> resultdto = _IBaseInfoServices.GetTransport(dto);

            HttpResponseMessage result = new HttpResponseMessage
            {
                Content = new StringContent(JsonConvert.SerializeObject(resultdto),
                                            System.Text.Encoding.GetEncoding("UTF-8"),
                                            "application/json")
            };

            return(result);
        }
Esempio n. 4
0
        /// <summary>
        /// 得到所有运输方式信息
        /// </summary>
        /// <returns></returns>
        public List <TransportResultDTO> GetTransport(TransportSearchDTO dto)
        {
            List <TransportResultDTO> result = null;
            var tcdmse = SingleQueryObject.GetObj();

            var pp = tcdmse.master_TransportInfo.AsNoTracking().Where(p => p.TransportID != null);

            if (dto.DistributorID != null)
            {
                pp = pp.Where(p => p.master_DistributorTransport.Any(m => m.DistributorID == dto.DistributorID));
            }
            result = Mapper.Map <List <master_TransportInfo>, List <TransportResultDTO> >(pp.ToList());

            return(result);
        }