arjun 4 years ago
parent
commit
9aa7419094
  1. 16
      Database/Sp/proc_jme_agent_system_account.sql
  2. 2
      Repository/DAO/Account/AccountRepo.cs

16
Database/Sp/proc_jme_agent_system_account.sql

@ -8,6 +8,7 @@ ALTER PROCEDURE PROC_JME_AGENT_SYSTEM_ACCOUNT
@flag VARCHAR(200) ,
@user VARCHAR(100) = NULL,
@referralCode VARCHAR(100) = NULL,
@userId VARCHAR(100) = NULL,
@password VARCHAR(100) = NULL,
@IpAddress VARCHAR(100) = NULL,
@userDetails VARCHAR(MAX) = NULL,
@ -54,6 +55,7 @@ CREATE TABLE #TEMP_ERROR_CODE (ERROR_CODE VARCHAR(20), MSG VARCHAR(250), ID VARC
@_IsLocked = RAU.isLocked,
@_IsActive = RAU.IsActive,
@_IsDelete = RAU.IsDeleted,
@referralCode = RAU.referalCode,
@_isforceChangePwd = RAU.isforceChangePwd,
@_pwdChangeDays = RAU.pwdChangeDays,
@_pwdChangeWarningDays = RAU.pwdChangeWarningDays,
@ -61,7 +63,7 @@ CREATE TABLE #TEMP_ERROR_CODE (ERROR_CODE VARCHAR(20), MSG VARCHAR(250), ID VARC
@_invalidPwdCount = ISNULL(RAU.wrongPwdCount, 0),
@_androidDeviceIMEI = androidDeviceIMEI
FROM dbo.REFERRAL_APPLICATION_USER (NOLOCK) RAU
WHERE RAU.referalCode=@referralCode
WHERE RAU.userId=@userId
AND RAU.pwd = dbo.fnaencryptstring(@password)
--CREATE TABLE TBL_AGENT_LOGIN_ATTEMPT
@ -81,9 +83,18 @@ CREATE TABLE #TEMP_ERROR_CODE (ERROR_CODE VARCHAR(20), MSG VARCHAR(250), ID VARC
SET @LOG_ID = @@IDENTITY
--alter table REFERRAL_APPLICATION_USER add agentPlatformId VARCHAR(50)
SET @_UserData ='User:' + ISNULL(@user,'') + ', ReferralCode:' + CAST(@referralCode AS VARCHAR(20)) + ', Ip Address:' + CAST(@IpAddress AS VARCHAR(20))
IF ISNULL(@_androidDeviceIMEI, '1') <> ISNULL(@_androidDeviceIMEI, '')
BEGIN
SET @_Reasion='Invalid Device Found (IMEI)'
SET @userDetails = 'Reason = Invalid Device Found (IMEI).-:::-' + @userDetails
EXEC proc_errorHandler 1, 'Invalid Device Found!', @referralCode
SET @_UserData ='User:' + ISNULL(@user,'') + ', ReferralCode:' + CAST(@referralCode AS VARCHAR(20)) + ', Ip Address:' + CAST(@IpAddress AS VARCHAR(20))
EXEC PROC_APPLICATION_LOGS_REFERRAL @agentId=@_referralId,@logType='Login',@IP=@IpAddress,@Reason=@_Reasion,@fieldValue=@userDetails,@user=@user,@UserData=@_userData
RETURN
END
IF EXISTS(SELECT 1 FROM REFERRAL_APPLICATION_USER (NOLOCK) WHERE referalCode = @referralCode AND (wrongPwdCount >= 4 OR isLocked = 1))
BEGIN
@ -248,3 +259,4 @@ CREATE TABLE #TEMP_ERROR_CODE (ERROR_CODE VARCHAR(20), MSG VARCHAR(250), ID VARC
END
END

2
Repository/DAO/Account/AccountRepo.cs

@ -14,7 +14,7 @@ namespace Repository.DAO.Account
{
StringBuilder sp = new StringBuilder("Exec PROC_JME_AGENT_SYSTEM_ACCOUNT @flag='l'");
sp.AppendLine(",@user =" + FilterString(""));
sp.AppendLine(",@referralCode =" + FilterString(loginModel.ReferralCode));
sp.AppendLine(",@userId =" + FilterString(loginModel.ReferralCode));
sp.AppendLine(",@password =" + FilterString(loginModel.Password));
sp.AppendLine(",@IpAddress =" + FilterString(loginModel.IpAddress));
sp.AppendLine(",@userDetails =" + FilterString(loginModel.UserDetails));

Loading…
Cancel
Save