示例#1
0
        /// <summary>
        /// Gets the card list.
        /// </summary>
        /// <param name="accountNumber">The account number.</param>
        /// <returns></returns>
        /// <remarks></remarks>
        public List <CH_CardDTO> GetCardList(string accountNumber)
        {
            List <CH_CardDTO> cards = new List <CH_CardDTO>();

            cards = CardDALC.GetCardList(accountNumber);
            return(cards);
        }
示例#2
0
        /// <summary>
        /// Gets the card statement.
        /// </summary>
        /// <param name="SkipCount">The skip count.</param>
        /// <param name="PageSize">Size of the page.</param>
        /// <param name="RecordCount">The record count.</param>
        /// <param name="accountNumber">The account number.</param>
        /// <param name="monthRange">The month range.</param>
        /// <returns></returns>
        /// <remarks></remarks>
        public List <CH_CR_TERMDTO> GetCardStatement(int SkipCount, int PageSize, ref int RecordCount, string accountNumber, int monthRange)
        {
            List <CH_CR_TERMDTO> objCardStatement = new List <CH_CR_TERMDTO>();

            objCardStatement = CardDALC.GetCardStatement(SkipCount, PageSize, ref RecordCount, accountNumber, monthRange);
            return(objCardStatement);
        }
示例#3
0
        /// <summary>
        /// Gets the card summary.
        /// </summary>
        /// <param name="cardNumber">The card number.</param>
        /// <returns></returns>
        /// <remarks></remarks>
        public CH_CardDTO GetCardSummary(string cardNumber)
        {
            CH_CardDTO objCardSummary = new CH_CardDTO();

            objCardSummary = CardDALC.GetCardSummary(cardNumber);
            return(objCardSummary);
        }
示例#4
0
 /// <summary>
 /// Gets the personal message.
 /// </summary>
 /// <param name="pDto">The p dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public Personal_MessageDTO GetPersonalMessage(Personal_MessageDTO pDto)
 {
     return(CardDALC.GetPersonalMessage(pDto));
 }
示例#5
0
 /// <summary>
 /// This method is used for getting card details for Auto Debit Payment Type
 /// </summary>
 /// <param name="cDto">cDto</param>
 /// <returns>CH_CardDTO</returns>
 public CH_CardDTO GetAutoDebitPaymentType(CH_CardDTO cDto)
 {
     return(CardDALC.GetAutoDebitPaymentType(cDto));
 }
示例#6
0
 public List <SYSCodeDTO> GetListOfApplicationType()
 {
     return(CardDALC.GetListOfApplicationType());
 }
示例#7
0
 /// <summary>
 /// Gets the list of syscode.
 /// </summary>
 /// <returns></returns>
 /// <remarks></remarks>
 public List <SYSCodeDTO> GetListOfSyscode()
 {
     return(CardDALC.GetListOfSyscode());
 }
示例#8
0
 /// <summary>
 /// Gets the branch list.
 /// </summary>
 /// <returns></returns>
 /// <remarks></remarks>
 public List <Bank_MstDTO> GetBranchList()
 {
     return(CardDALC.GetBranchList());
 }
示例#9
0
 /// <summary>
 /// Cards the allowed for renewal.
 /// </summary>
 /// <param name="CR_ACCOUNT_NBR">The C r_ ACCOUN t_ NBR.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public string CardAllowedForRenewal(string CR_ACCOUNT_NBR)
 {
     return(CardDALC.CardAllowedForRenewal(CR_ACCOUNT_NBR));
 }
示例#10
0
 /// <summary>
 /// Gets all cards for replace renew.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public List <CH_CardDTO> GetAllCardsForReplaceRenew(CH_CardDTO cDto)
 {
     return(CardDALC.GetAllCardsForReplaceRenew(cDto));
 }
示例#11
0
 /// <summary>
 /// Gets the CH name statusby card number.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public CH_CardDTO GetCHNameStatusbyCardNumber(CH_CardDTO cDto)
 {
     return(CardDALC.GetCHNameStatusbyCardNumber(cDto));
 }
示例#12
0
 /// <summary>
 /// Gets the ATM pin details.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public CH_CardDTO GetATMPinDetails(CH_CardDTO cDto)
 {
     return(CardDALC.GetATMPinDetails(cDto));
 }
示例#13
0
 /// <summary>
 /// Gets all cards for ATM pin reg.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public List <CH_CardDTO> GetAllCardsForATMPinReg(CH_CardDTO cDto)
 {
     return(CardDALC.GetAllCardsForATMPinReg(cDto));
 }
示例#14
0
 /// <summary>
 /// Gets the addon cards.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public List <CH_CardDTO> GetAddonCards(CH_CardDTO cDto)
 {
     return(CardDALC.GetAddonCards(cDto));
 }
示例#15
0
 /// <summary>
 /// Gets the various card fees.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public CH_CardDTO GetVariousCardFees(CH_CardDTO cDto)
 {
     return(CardDALC.GetCardFees(cDto));
 }
示例#16
0
        //public string GetCodeNameFromSyscode(string Syscode)
        //{
        //    return CardDALC.GetCodeNameFromSyscode(Syscode);
        //}

        /// <summary>
        /// Gets the branch name by code.
        /// </summary>
        /// <param name="Branchcode">The branchcode.</param>
        /// <returns></returns>
        /// <remarks></remarks>
        public string GetBranchNameByCode(string Branchcode)
        {
            return(CardDALC.GetBranchNameByCode(Branchcode));
        }
示例#17
0
 /// <summary>
 /// Gets the preserve STMNT details.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public CH_CardDTO GetPreserveStmntDetails(CH_CardDTO cDto)
 {
     return(CardDALC.GetPreserveStmntDetails(cDto));
 }
示例#18
0
 /// <summary>
 /// Cards the allowed for replacement.
 /// </summary>
 /// <param name="CR_ACCOUNT_NBR">The C r_ ACCOUN t_ NBR.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public string CardAllowedForReplacement(string CR_ACCOUNT_NBR)
 {
     return(CardDALC.CardAllowedForReplacement(CR_ACCOUNT_NBR));
 }
示例#19
0
 /// <summary>
 /// Authenticates the user status.
 /// </summary>
 /// <param name="AccountNumber">The account number.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public bool AuthenticateUserStatus(string AccountNumber)
 {
     return(CardDALC.AuthenticateUserStatus(AccountNumber));
 }
示例#20
0
 /// <summary>
 /// Cards the eligible for preserve STMNT.
 /// </summary>
 /// <param name="CR_ACCOUNT_NBR">The C r_ ACCOUN t_ NBR.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public string CardEligibleForPreserveStmnt(string CR_ACCOUNT_NBR)
 {
     return(CardDALC.CardEligibleForPreserveStmnt(CR_ACCOUNT_NBR));
 }
示例#21
0
 /// <summary>
 /// Gets the list of city.
 /// </summary>
 /// <returns></returns>
 /// <remarks></remarks>
 public List <SYSCodeDTO> GetListOfCity()
 {
     return(CardDALC.GetListOfCity());
 }
示例#22
0
 /// <summary>
 /// Cards the eligible for add on req.
 /// </summary>
 /// <param name="CR_ACCOUNT_NBR">The C r_ ACCOUN t_ NBR.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public string CardEligibleForAddOnReq(string CR_ACCOUNT_NBR)
 {
     return(CardDALC.CardEligibleForAddOnReq(CR_ACCOUNT_NBR));
 }
示例#23
0
 public List <SYSCodeDTO> GetPromoCode()
 {
     return(CardDALC.GetPromoCode());
 }
示例#24
0
 /// <summary>
 /// Counts the total addon cards.
 /// </summary>
 /// <param name="CR_ACCOUNT_NBR">The C r_ ACCOUN t_ NBR.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public int CountTotalAddonCards(string CR_ACCOUNT_NBR)
 {
     return(CardDALC.CountTotalAddonCards(CR_ACCOUNT_NBR));
 }
示例#25
0
 public bool CheckOracleConnection()
 {
     return(CardDALC.CheckOracleConnection());
 }
示例#26
0
 /// <summary>
 /// Gets the account details.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public CH_CardDTO GetAccountDetails(CH_CardDTO cDto)
 {
     return(CardDALC.GetAccountDetails(cDto));
 }
示例#27
0
 /// <summary>
 /// This method is used for getting card details for International Limit
 /// </summary>
 /// <param name="cDto">cDto</param>
 /// <returns>CH_CardDTO</returns>
 public CH_CardDTO GetCardDetailsForInternationalLimitByCardNumber(CH_CardDTO cDto)
 {
     return(CardDALC.GetCardDetailsForInternationalLimitByCardNumber(cDto));
 }
示例#28
0
 /// <summary>
 /// Gets the auto debit payment details.
 /// </summary>
 /// <param name="cDto">The c dto.</param>
 /// <returns></returns>
 /// <remarks></remarks>
 public CH_CardDTO GetAutoDebitPaymentDetails(CH_CardDTO cDto)
 {
     return(CardDALC.GetAutoDebitPaymentDetails(cDto));
 }
示例#29
0
        /// <summary>
        /// Gets the name of the card statement PDF file.
        /// </summary>
        /// <param name="cardNumber">The card number.</param>
        /// <param name="clientCode">The client code.</param>
        /// <returns></returns>
        //public CH_EVG_EVENTS_QUEUEDTO GetCardStatementPDFFileName(string cardNumber, DateTime dt)
        //{
        //    CH_EVG_EVENTS_QUEUEDTO objEventsQueue = new CH_EVG_EVENTS_QUEUEDTO();
        //    objEventsQueue = CardDALC.GetCardStatementPDFFileName(cardNumber, dt);
        //    return objEventsQueue;
        //}

        /// <summary>
        /// Gets the list PDF Files.
        /// </summary>
        /// <param name="accountNumber">the account Number.</param>
        /// <param name="PDFFile">The PDF file.</param>
        /// <returns></returns>
        /// <remarks></remarks>
        public static bool GetPDFnames(string accountNumber, string PDFFile)
        {
            return(CardDALC.GetPDFnames(accountNumber, PDFFile));
        }
示例#30
0
 public CH_CardDTO AuthenticateCrNumberDOBForRegis(CH_CardDTO cDto)
 {
     return(CardDALC.AuthenticateCrNumberDOBForRegis(cDto));
 }