コード例 #1
0
        private bool DepositByTicketOnHub(string sTransactionId, uid uId, String ticketNumber, String ticketCode, string creditNoteNumber, string creditNoteCode, ref string sError)
        {
            Debug.Assert(!string.IsNullOrEmpty(sTransactionId));
            Debug.Assert(uId != null);
            try
            {
                return(WsdlRepository.DepositByTicket(sTransactionId, uId, ticketNumber, ticketCode, creditNoteNumber, creditNoteCode));
            }
            catch (FaultException <HubServiceException> ex)
            {
                Logger.ErrorFormat("CashOut ERROR: {0}\r\n{1}", ex, ex.Message, ex.StackTrace);
                throw;
            }
            catch (Exception ex)
            {
                sError = ex.Message;
                Logger.ErrorFormat("SaveDepositByTicket ERROR: {0}\r\n{1}", ex, ex.Message, ex.StackTrace);
            }


            return(false);
        }