コード例 #1
0
        public AppyStatementModel RequestBalance(GetInitialDataForAccountStatementRequestDto request, long memberId)
        {
            AppyStatementModel response = new AppyStatementModel();

            response.ResponseStatement = new StatementResponseDto();
            //response.ResponseStatement.MemberDetails = _dbHelper.GetStatmentMemberDetails(memberId, request.AccountHeadModel.DepositId, request.dateTo);
            response.ResponseStatement.BalanceAmt = _dbHelper.GetAccountBalance(request.AccountHeadModel.AccountTypeId, request.AccountHeadModel.DepositId);
            return(response);
        }
コード例 #2
0
        public AppyStatementModel RequestStatement(GetInitialDataForAccountStatementRequestDto request, long memberId)
        {
            decimal            openingbalance;
            AppyStatementModel response = new AppyStatementModel();

            response.ResponseStatement = new StatementResponseDto();
            if (request.Service == "accountstatement")
            {
                response.ResponseStatement.StatementDetails = _dbHelper.GetStatementTransactionDetails(memberId, request.AccountHeadModel.DepositId, request.AccountHeadModel.AccountTypeId, request.dateFrom, request.dateTo, out openingbalance);

                response.ResponseStatement.OpeningBalance = openingbalance;
            }
            else if (request.Service == "accountstatementtrade")
            {
                response.ResponseStatement.StatementDetails = _dbHelper.GetStatementTransactionDetailsTrade(memberId, request.AccountHeadModel.DepositId, request.AccountHeadModel.AccountTypeId, request.dateFrom, request.dateTo, out openingbalance);
                response.ResponseStatement.OpeningBalance   = openingbalance;
            }

            return(response);
        }
コード例 #3
0
 public GetInitialDataForAccountStatementResponseDto()
 {
     ApplyStatementModel = new AppyStatementModel();
 }