public GetHotelOrderInfoResponseViewModel GetHotelOrderInfoByOrderId(GetHotelOrderInfoRequestViewModel request) { HotelOrderInfoModel hotelOrderInfoModel = _getHotelOrderInfoServiceBll.GetHotelOrderInfoByOrderId(request.OrderId); GetHotelOrderInfoResponseViewModel viewModel = Mapper.Map <HotelOrderInfoModel, GetHotelOrderInfoResponseViewModel>(hotelOrderInfoModel); return(viewModel); }
public HotelOrderInfoModel GetHotelOrderInfoByOrderId(int orderId) { HolOrderEntity holOrderEntity = _holOrderDal.Find <HolOrderEntity>(orderId); if (holOrderEntity == null) { throw new Exception("查无此订单"); } List <HolOrderDetailEntity> holOrderDetailEntities = _holOrderDetail.Query <HolOrderDetailEntity>(n => n.OrderId == orderId, true).ToList(); HotelOrderInfoModel hotelOrderInfoModel = Mapper.Map <HolOrderEntity, HotelOrderInfoModel>(holOrderEntity); hotelOrderInfoModel.HotelOrderDetailList = Mapper.Map <List <HolOrderDetailEntity>, List <HotelOrderDetailModel> >(holOrderDetailEntities); return(hotelOrderInfoModel); }