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); }
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); }
public GetInitialDataForAccountStatementResponseDto() { ApplyStatementModel = new AppyStatementModel(); }