|
@ -285,6 +285,53 @@ namespace EasyBL.WEBAPP.SYS |
|
|
|
|
|
|
|
|
#endregion 取消訂單
|
|
|
#endregion 取消訂單
|
|
|
|
|
|
|
|
|
|
|
|
#region My Booking Card
|
|
|
|
|
|
public HttpResponseMessage GetOneDetailBooking(string sLanguageID, string sAccount, string sBookingID, string sBookingNo) |
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
SuccessResponseMessage srm = null; |
|
|
|
|
|
string sError = null; |
|
|
|
|
|
var db = SugarBase.GetIntance(); |
|
|
|
|
|
try |
|
|
|
|
|
{ |
|
|
|
|
|
do |
|
|
|
|
|
{ |
|
|
|
|
|
MemberMaintain_QryService mm_qry = new MemberMaintain_QryService(); |
|
|
|
|
|
var Member = mm_qry.QueryOneByAccount(sAccount); |
|
|
|
|
|
|
|
|
|
|
|
BookingMaintain_QryService bm_qry = new BookingMaintain_QryService(); |
|
|
|
|
|
|
|
|
|
|
|
if (string.IsNullOrEmpty(sLanguageID)) |
|
|
|
|
|
{ |
|
|
|
|
|
sLanguageID = WebAppGlobalConstWord.DEFAULT_LANGUAGE; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
var rsBooking = bm_qry.QueryOneDetailBooking(sLanguageID, sAccount, sBookingID, sBookingNo); |
|
|
|
|
|
|
|
|
|
|
|
srm = new SuccessResponseMessage(null, null); |
|
|
|
|
|
srm.DATA.Add(BLWording.REL, rsBooking); |
|
|
|
|
|
|
|
|
|
|
|
} while (false); |
|
|
|
|
|
} |
|
|
|
|
|
catch (Exception ex) |
|
|
|
|
|
{ |
|
|
|
|
|
sError = Util.GetLastExceptionMsg(ex); |
|
|
|
|
|
srm = new SuccessResponseMessage(null, null) |
|
|
|
|
|
{ |
|
|
|
|
|
STATUSCODE = (int)StatusCodeEnum.Error, |
|
|
|
|
|
MSG = StatusCodeEnum.Error.GetEnumText() |
|
|
|
|
|
}; |
|
|
|
|
|
srm.DATA.Add(BLWording.REL, ""); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return HttpResponseExtension.ToJson(JsonConvert.SerializeObject(srm)); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#endregion Upload 上傳匯款單
|
|
|
|
|
|
|
|
|
public static BookingDTO EntityToDTO(View_SAL_BookingOnline BookingOnline) |
|
|
public static BookingDTO EntityToDTO(View_SAL_BookingOnline BookingOnline) |
|
|
{ |
|
|
{ |
|
|
BookingDTO rsBooking = new BookingDTO(); |
|
|
BookingDTO rsBooking = new BookingDTO(); |
|
|