/// <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); }
/// <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)); }
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); }
/// <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); }