|
|
@ -0,0 +1,63 @@ |
|
|
|
|
|
|
|
SET ANSI_NULLS ON |
|
|
|
GO |
|
|
|
SET QUOTED_IDENTIFIER ON |
|
|
|
GO |
|
|
|
|
|
|
|
CREATE PROCEDURE [dbo].[GetUserInfo] |
|
|
|
( |
|
|
|
@FLAG VARCHAR(20) |
|
|
|
,@customerId VARCHAR(200) = NULL |
|
|
|
,@username VARCHAR(100) = NULL |
|
|
|
,@idNumber VARCHAR(100) = NULL |
|
|
|
,@dob VARCHAR(100) = NULL |
|
|
|
,@mobile VARCHAR(100) = NULL |
|
|
|
,@emailId VARCHAR(500) = NULL |
|
|
|
,@tranId VARCHAR(500) = NULL |
|
|
|
) |
|
|
|
AS |
|
|
|
|
|
|
|
BEGIN |
|
|
|
IF @FLAG = 'basic-reg' |
|
|
|
BEGIN |
|
|
|
SELECT CONCAT(ISNULL(firstName,''), ' ', ISNULL(middleName,''), ' ', ISNULL(lastName1,'')) AS fullName, customerId, membershipId, firstName, ISNULL(middleName,'') AS middleName, |
|
|
|
lastName1, mobile, |
|
|
|
CONCAT(ISNULL(zipCode,''), ' ', ISNULL(city,''), ' ',ISNULL(ADDITIONALADDRESS,'')) AS address, email, createdDate FROM customerMaster WHERE email = @emailId --and mobile = @mobile |
|
|
|
|
|
|
|
return |
|
|
|
END |
|
|
|
|
|
|
|
IF @FLAG = 'kyc' |
|
|
|
BEGIN |
|
|
|
SELECT CONCAT(ISNULL(firstName,''), ' ', ISNULL(middleName,''), ' ', ISNULL(lastName1,'')) AS fullName, customerId, membershipId, firstName, ISNULL(middleName,'') AS middleName, |
|
|
|
lastName1, mobile, |
|
|
|
CONCAT(ISNULL(zipCode,''), ' ', ISNULL(city,''), ' ',ISNULL(ADDITIONALADDRESS,'')) AS address, email, createdDate FROM customerMaster WHERE customerId = @customerId |
|
|
|
|
|
|
|
return |
|
|
|
END |
|
|
|
|
|
|
|
IF @FLAG = 'get-txn-details' |
|
|
|
BEGIN |
|
|
|
SELECT TST.email, senderName, pcountry, scountry, receiverName, paymentMethod, pBankName, pBankBranch, pBankBranchName, accountNo, pAmt, tAmt, |
|
|
|
serviceCharge, rewardPoints, tAmt, createdDate FROM remitTranTemp RTT |
|
|
|
INNER JOIN tranSendersTemp TST ON RTT.id = TST.tranId |
|
|
|
where RTT.id = @tranId |
|
|
|
|
|
|
|
--UNION ALL |
|
|
|
|
|
|
|
--SELECT senderName, pcountry, scountry, receiverName, paymentMethod, pBankName, pBankBranch, pBankBranchName, accountNo, pAmt, tAmt, |
|
|
|
--serviceCharge, rewardPoints, tAmt, createdDate FROM remitTran rt |
|
|
|
--INNER JOIN tranSenders ts ON rt.holdTranId = ts.tranId |
|
|
|
--where rt.holdTranId = @tranId |
|
|
|
RETURN |
|
|
|
END |
|
|
|
IF @FLAG = 'txn-details' |
|
|
|
BEGIN |
|
|
|
SELECT senderName, dbo.decryptDb(controlNo), createdDate, pcountry, pBankName, pBankBranchName, accountNo, receiverName, pAmt, tAmt, |
|
|
|
serviceCharge, tAmt, paymentMethod, ts.email FROM remitTran rt |
|
|
|
INNER JOIN tranSenders ts ON rt.holdTranId = ts.tranId |
|
|
|
where rt.holdTranId = @tranId |
|
|
|
RETURN |
|
|
|
END |
|
|
|
END |
|
|
|
GO |