|
@ -114,13 +114,13 @@ namespace Repository.Mobile |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//return new JsonRxResponse
|
|
|
|
|
|
//{
|
|
|
|
|
|
// ErrorCode = _dbRes.ResponseCode,
|
|
|
|
|
|
//Msg = _dbRes.Msg,
|
|
|
|
|
|
//Extra = _dbRes.Id
|
|
|
|
|
|
//};
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
//return new JsonRxResponse
|
|
|
|
|
|
//{
|
|
|
|
|
|
// ErrorCode = _dbRes.ResponseCode,
|
|
|
|
|
|
//Msg = _dbRes.Msg,
|
|
|
|
|
|
//Extra = _dbRes.Id
|
|
|
|
|
|
//};
|
|
|
|
|
|
} |
|
|
public JsonRxResponse GetNotifyInfo(string customerId) |
|
|
public JsonRxResponse GetNotifyInfo(string customerId) |
|
|
{ |
|
|
{ |
|
|
var lang = Convert.ToString(CallContext.GetData(Constants.Language)); |
|
|
var lang = Convert.ToString(CallContext.GetData(Constants.Language)); |
|
@ -217,7 +217,7 @@ namespace Repository.Mobile |
|
|
{ |
|
|
{ |
|
|
lst.Add(new KeyValues() { Key = row["detailTitle"].ToString(), Value = row["detailDesc"].ToString() }); |
|
|
lst.Add(new KeyValues() { Key = row["detailTitle"].ToString(), Value = row["detailDesc"].ToString() }); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return lst; |
|
|
return lst; |
|
|
} |
|
|
} |
|
|
public JsonRxResponse SubmitOTP(RequestOTPModel requestOTPModel) |
|
|
public JsonRxResponse SubmitOTP(RequestOTPModel requestOTPModel) |
|
@ -1019,7 +1019,7 @@ namespace Repository.Mobile |
|
|
tranStatus = sRow["tranStatus"].ToString(), |
|
|
tranStatus = sRow["tranStatus"].ToString(), |
|
|
rewardPoints = GetStatic.ShowDecimal1(sRow["rewardPoints"].ToString()), |
|
|
rewardPoints = GetStatic.ShowDecimal1(sRow["rewardPoints"].ToString()), |
|
|
ColorIcon = GetColor(sRow["PayStatus"].ToString()), |
|
|
ColorIcon = GetColor(sRow["PayStatus"].ToString()), |
|
|
SenderFullName = sRow["senderName"].ToString(), |
|
|
|
|
|
|
|
|
SenderFullName = sRow["senderName"].ToString(), |
|
|
PaymentDetails = new PaymentDetails() |
|
|
PaymentDetails = new PaymentDetails() |
|
|
{ |
|
|
{ |
|
|
AccountName = "IME LONDON", |
|
|
AccountName = "IME LONDON", |
|
@ -1030,7 +1030,7 @@ namespace Repository.Mobile |
|
|
Reference = sRow["senderName"].ToString(), |
|
|
Reference = sRow["senderName"].ToString(), |
|
|
SortCode = "04-06-93" |
|
|
SortCode = "04-06-93" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
double discountval = 0, discountpercent = 0; |
|
|
double discountval = 0, discountpercent = 0; |
|
@ -1341,6 +1341,7 @@ namespace Repository.Mobile |
|
|
sql += ", @address2 = " + _dao.FilterString(newUserRegister.Address2); |
|
|
sql += ", @address2 = " + _dao.FilterString(newUserRegister.Address2); |
|
|
sql += ", @city = " + _dao.FilterString(newUserRegister.City); |
|
|
sql += ", @city = " + _dao.FilterString(newUserRegister.City); |
|
|
sql += ", @gender = " + _dao.FilterString(newUserRegister.Gender); |
|
|
sql += ", @gender = " + _dao.FilterString(newUserRegister.Gender); |
|
|
|
|
|
sql += ", @tempCustId = " + _dao.FilterString(newUserRegister.TempCustId); |
|
|
|
|
|
|
|
|
if (!string.IsNullOrEmpty(newUserRegister.FullName)) |
|
|
if (!string.IsNullOrEmpty(newUserRegister.FullName)) |
|
|
{ |
|
|
{ |
|
@ -1393,6 +1394,10 @@ namespace Repository.Mobile |
|
|
{ |
|
|
{ |
|
|
enumString = RESPONSE_MSG.NEW_USER_REGISTER_FAIL_8.ToString(); |
|
|
enumString = RESPONSE_MSG.NEW_USER_REGISTER_FAIL_8.ToString(); |
|
|
} |
|
|
} |
|
|
|
|
|
else if (res.ResponseCode.Equals("9")) |
|
|
|
|
|
{ |
|
|
|
|
|
enumString = RESPONSE_MSG.NEW_USER_REGISTER_FAIL_9.ToString(); |
|
|
|
|
|
} |
|
|
var map = Utilities.GetLanguageMapping(enumString, lang); |
|
|
var map = Utilities.GetLanguageMapping(enumString, lang); |
|
|
|
|
|
|
|
|
return new JsonRxResponse { ErrorCode = res.ResponseCode.Equals("0") ? "0" : "1", Msg = map.Message, Id = res.Id, Extra = res.Extra }; |
|
|
return new JsonRxResponse { ErrorCode = res.ResponseCode.Equals("0") ? "0" : "1", Msg = map.Message, Id = res.Id, Extra = res.Extra }; |
|
@ -1678,18 +1683,18 @@ namespace Repository.Mobile |
|
|
sql += ", @fromDate=" + _dao.FilterString(search.FromDate); |
|
|
sql += ", @fromDate=" + _dao.FilterString(search.FromDate); |
|
|
sql += ", @toDate=" + _dao.FilterString(search.ToDate); |
|
|
sql += ", @toDate=" + _dao.FilterString(search.ToDate); |
|
|
Log.DebugFormat("GetWalletStatement | SQL : {0}", sql); |
|
|
Log.DebugFormat("GetWalletStatement | SQL : {0}", sql); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var dt = _dao.ExecuteDataTable(sql); |
|
|
var dt = _dao.ExecuteDataTable(sql); |
|
|
if (dt == null || dt.Rows.Count == 0) |
|
|
if (dt == null || dt.Rows.Count == 0) |
|
|
{ |
|
|
{ |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
foreach (DataRow dr in dt.Rows) |
|
|
foreach (DataRow dr in dt.Rows) |
|
|
{ |
|
|
{ |
|
|
WalletStatementResponse tranHistoryResponse = new WalletStatementResponse() |
|
|
WalletStatementResponse tranHistoryResponse = new WalletStatementResponse() |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TranId = Convert.ToString(dr["tranId"]), |
|
|
TranId = Convert.ToString(dr["tranId"]), |
|
|
ControlNo = Convert.ToString(dr["controlNo"]), |
|
|
ControlNo = Convert.ToString(dr["controlNo"]), |
|
|
CollAmt = Convert.ToString(dr["collAmount"]), |
|
|
CollAmt = Convert.ToString(dr["collAmount"]), |
|
@ -1699,8 +1704,8 @@ namespace Repository.Mobile |
|
|
PayStatus = Convert.ToString(dr["payStatus"]), |
|
|
PayStatus = Convert.ToString(dr["payStatus"]), |
|
|
PayoutMode = Convert.ToString(dr["payoutMode"]), |
|
|
PayoutMode = Convert.ToString(dr["payoutMode"]), |
|
|
TransactionDate = Convert.ToString(dr["sendDate"]), |
|
|
TransactionDate = Convert.ToString(dr["sendDate"]), |
|
|
ReceiverName = Convert.ToString(dr["ReceiverName"]), |
|
|
|
|
|
PayoutCountry = Convert.ToString(dr["PayoutCountry"]), |
|
|
|
|
|
|
|
|
ReceiverName= Convert.ToString(dr["ReceiverName"]), |
|
|
|
|
|
PayoutCountry = Convert.ToString(dr["PayoutCountry"]), |
|
|
ColorCode = GetColorCode(dr["payStatus"].ToString()), |
|
|
ColorCode = GetColorCode(dr["payStatus"].ToString()), |
|
|
TextCode = GetTextCode(dr["payStatus"].ToString()), |
|
|
TextCode = GetTextCode(dr["payStatus"].ToString()), |
|
|
}; |
|
|
}; |
|
@ -3240,5 +3245,35 @@ namespace Repository.Mobile |
|
|
|
|
|
|
|
|
return new JsonRxResponse { ErrorCode = res.ResponseCode.Equals("0") ? "0" : "1", Msg = map.Message, Id = res.Id, Extra = res.Extra }; |
|
|
return new JsonRxResponse { ErrorCode = res.ResponseCode.Equals("0") ? "0" : "1", Msg = map.Message, Id = res.Id, Extra = res.Extra }; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public JsonRxResponse TempUserRegister(TempUserRegisterModel tempUserRegister) |
|
|
|
|
|
{ |
|
|
|
|
|
var lang = Convert.ToString(CallContext.GetData(Constants.Language)); |
|
|
|
|
|
|
|
|
|
|
|
var sql = "EXEC JsonRx_Proc_UserRegistration_V2"; |
|
|
|
|
|
sql += " @flag = " + _dao.FilterString(tempUserRegister.flag); |
|
|
|
|
|
sql += ", @fullName = " + _dao.FilterString(tempUserRegister.FullName); |
|
|
|
|
|
sql += ", @mobile = " + _dao.FilterString(tempUserRegister.MobileNumber); |
|
|
|
|
|
sql += ", @username = " + _dao.FilterString(tempUserRegister.Email); |
|
|
|
|
|
sql += ", @appVersion = " + _dao.FilterString(tempUserRegister.AppVersion); |
|
|
|
|
|
sql += ", @phoneBrand = " + _dao.FilterString(tempUserRegister.phoneBrand); |
|
|
|
|
|
sql += ", @phoneOs = " + _dao.FilterString(tempUserRegister.phoneOs); |
|
|
|
|
|
sql += ", @fcmId = " + _dao.FilterString(tempUserRegister.fcmId); |
|
|
|
|
|
sql += ", @osVersion = " + _dao.FilterString(tempUserRegister.osVersion); |
|
|
|
|
|
sql += ", @tempCustId = " + _dao.FilterString(tempUserRegister.tempCustId); |
|
|
|
|
|
|
|
|
|
|
|
Log.DebugFormat("TempUserRegister | SQL : {0}", sql); |
|
|
|
|
|
|
|
|
|
|
|
var res = _dao.ParseDbResult(sql); |
|
|
|
|
|
|
|
|
|
|
|
return new JsonRxResponse { ErrorCode = res.ResponseCode.Equals("0") ? "0" : "1", Msg = res.Msg, Id = res.Id, Extra = res.Extra }; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public DataSet GetCustId() |
|
|
|
|
|
{ |
|
|
|
|
|
var sql = "EXEC JsonRx_Proc_UserRegistration_V2 @flag='get-id'"; |
|
|
|
|
|
Log.DebugFormat("GetCustId | SQL : {0} | {1}", sql); |
|
|
|
|
|
return _dao.ExecuteDataset(sql); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |