diff --git a/Swift.API/Common/Enum/Notification.cs b/Swift.API/Common/Enum/Notification.cs
index 4a7bd51..a656eb3 100644
--- a/Swift.API/Common/Enum/Notification.cs
+++ b/Swift.API/Common/Enum/Notification.cs
@@ -36,10 +36,11 @@ namespace Swift.API.Common.Enum
[Description("Email to customer for OTP")]
OTP_EMAIL = 8,
-
+
[Description("Customer Password and Txn Pin")]
PIN_PASSWORD_EMAIL = 20,
- FORCE_PASSWORD_CHANGE=9,
+
+ FORCE_PASSWORD_CHANGE =9,
TRANSACTION_APPROVED = 10,
diff --git a/Swift.API/Swift.API.csproj b/Swift.API/Swift.API.csproj
index f192839..6861cff 100644
--- a/Swift.API/Swift.API.csproj
+++ b/Swift.API/Swift.API.csproj
@@ -9,7 +9,7 @@
Properties
Swift.API
Swift.API
- v4.8.1
+ v4.6.1
512
diff --git a/Swift.API/ThirdPartyApiServices/SyncStateCityTownService.cs b/Swift.API/ThirdPartyApiServices/SyncStateCityTownService.cs
index 7594b0b..3558aa8 100644
--- a/Swift.API/ThirdPartyApiServices/SyncStateCityTownService.cs
+++ b/Swift.API/ThirdPartyApiServices/SyncStateCityTownService.cs
@@ -30,45 +30,45 @@ namespace Swift.API.ThirdPartyApiServices
string resultData = resp.Content.ReadAsStringAsync().Result;
if (resp.IsSuccessStatusCode)
{
- jsonResponse = JsonConvert.DeserializeObject(resultData);
- dynamic a ;
- if (model.MethodType.ToLower() == "state")
- {
- a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject>(jsonResponse.Data.ToString()) : null);
+ jsonResponse = JsonConvert.DeserializeObject(resultData);
+ dynamic a;
+ if (model.MethodType.ToLower() == "state")
+ {
+ a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject>(jsonResponse.Data.ToString()) : null);
}
else if (model.MethodType.ToLower() == "city")
- {
- a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject>(jsonResponse.Data.ToString()) : null);
+ {
+ a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject>(jsonResponse.Data.ToString()) : null);
}
else if (model.MethodType.ToLower() == "loqate")
{
a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject(jsonResponse.Data.ToString()) : null);
- }
+ }
else if (model.MethodType.ToLower() == "loqate")
{
a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject(jsonResponse.Data.ToString()) : null);
}
- else
- {
- a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject>(jsonResponse.Data.ToString()) : null);
- }
-
- jsonResponse.Data = a;
- return jsonResponse;
- }
+ else
+ {
+ a = (jsonResponse.Data != null ? JsonConvert.DeserializeObject>(jsonResponse.Data.ToString()) : null);
+ }
+
+ jsonResponse.Data = a;
+ return jsonResponse;
+ }
else
{
var errorJson = JsonConvert.DeserializeObject(resultData);
var jsonResponseData = JsonConvert.DeserializeObject(errorJson.Message);
var data = JsonConvert.DeserializeObject>(jsonResponseData.Data.ToString());
- jsonResponse.Id = jsonResponseData.Id;
- jsonResponse.ResponseCode = jsonResponseData.ResponseCode;
- jsonResponse.Msg = jsonResponseData.Msg;
- jsonResponse.Data = data;
- jsonResponse.Extra = jsonResponseData.Extra;
- jsonResponse.Extra1 = jsonResponseData.Extra1;
- return jsonResponse;
- }
+ jsonResponse.Id = jsonResponseData.Id;
+ jsonResponse.ResponseCode = jsonResponseData.ResponseCode;
+ jsonResponse.Msg = jsonResponseData.Msg;
+ jsonResponse.Data = data;
+ jsonResponse.Extra = jsonResponseData.Extra;
+ jsonResponse.Extra1 = jsonResponseData.Extra1;
+ return jsonResponse;
+ }
}
catch (Exception ex)
{
diff --git a/Swift.DAL/Agentpanel/Send/SendTranIRHDao.cs b/Swift.DAL/Agentpanel/Send/SendTranIRHDao.cs
index aa33bda..07fc164 100644
--- a/Swift.DAL/Agentpanel/Send/SendTranIRHDao.cs
+++ b/Swift.DAL/Agentpanel/Send/SendTranIRHDao.cs
@@ -74,6 +74,14 @@ namespace Swift.DAL.BL.AgentPanel.Send
return ExecuteDataTable(sql);
}
+ public DataTable GetPaymentOption(string pCountryId)
+ {
+ var sql = "EXEC proc_countryRateMaster @flag='payment-method'";
+ sql += ", @countryId = " + FilterString(pCountryId);
+
+ return ExecuteDataTable(sql);
+ }
+
public DataTable LoadCustomerData(string searchType, string searchValue, string flag, string sCountryId, string settlementAgent)
{
var sql = "EXEC proc_searchCustomerIRH @flag =" + FilterString(flag);
@@ -426,7 +434,7 @@ namespace Swift.DAL.BL.AgentPanel.Send
sql += ", @manualSc = " + FilterString(sc);
sql += ", @calcBy = " + FilterString(calcBy);
sql += ", @introducer = " + FilterString(introducer);
-
+
var ds = ExecuteDataset(sql);
if (ds == null || ds.Tables.Count == 0 || ds.Tables[0].Rows.Count == 0)
@@ -495,6 +503,7 @@ namespace Swift.DAL.BL.AgentPanel.Send
sql += ", @manualSc = " + FilterString(sc);
sql += ", @rewardAmt = " + FilterString(rewardAmt);
sql += ", @introducer = " + FilterString(introducer);
+
//sql += ", @calcBy = " + FilterString(calcBy);
var ds = ExecuteDataset(sql);
@@ -1110,6 +1119,12 @@ namespace Swift.DAL.BL.AgentPanel.Send
return ParseDbResult(sql);
}
+ //public DataTable GetAgentQuota(string user)
+ //{
+ // var sql = "EXEC ProcIntroducerCommissionSetup @flag = 'checkAgentQuota'";
+ // sql += ", @user = " + FilterString(user);
+ // return ExecuteDataTable(sql);
+ //}
public DataTable GetAgentQuota(string customerId)
{
var sql = "EXEC ProcIntroducerCommissionSetup @flag = 'getRewardAmount'";
@@ -1441,7 +1456,7 @@ namespace Swift.DAL.BL.AgentPanel.Send
sql += ", @portOfShipment = " + FilterString(trn.portOfShipment);
sql += ", @trackBy = " + FilterString(trn.trackBy);
sql += ", @nameAsPerBank = " + FilterString(trn.nameAsPerBank);
- sql += ", @calculatedOriginalSc = " + FilterString(trn.calcOriginalSc);
+ sql += ", @calculatedOriginalSc = " + FilterString(trn.calcOriginalSc);
sql += ", @paymentOption = " + FilterString(trn.paymentOption);
sql += ", @siteReference = " + FilterString(trn.siteReference);
sql += ", @rewardAmt = " + FilterString(trn.rewardAmt);
diff --git a/Swift.DAL/Remittance/System/GeneralSettings/StaticDataDao.cs b/Swift.DAL/Remittance/System/GeneralSettings/StaticDataDao.cs
index 22dd713..9ed7f99 100644
--- a/Swift.DAL/Remittance/System/GeneralSettings/StaticDataDao.cs
+++ b/Swift.DAL/Remittance/System/GeneralSettings/StaticDataDao.cs
@@ -59,6 +59,49 @@ namespace Swift.DAL.BL.System.GeneralSettings
sql += ", @user = " + FilterString(user);
sql += ", @valueId = " + FilterString(valueId);
+ return ParseDbResult(ExecuteDataset(sql).Tables[0]);
+ }
+ public DataRow GetDetailById(string user, string promotiontype)
+ {
+ string sql = "EXEC proc_InsertRewardPoints";
+ sql += " @flag = 'editById'";
+ sql += ", @user = " + FilterString(user);
+ sql += ", @promotiontype = " + FilterString(promotiontype);
+
+ DataSet ds = ExecuteDataset(sql);
+ if (ds == null || ds.Tables.Count == 0 || ds.Tables[0].Rows.Count == 0)
+ return null;
+ return ds.Tables[0].Rows[0];
+ }
+
+ public DbResult UpdateByType(string user, string promotionType, string points)
+ {
+ string sql = "EXEC proc_InsertRewardPoints";
+ sql += " @flag = 'UPDATE-POINT'";
+ sql += ", @user = " + FilterString(user);
+ sql += ", @promotionType = " + FilterString(promotionType);
+ sql += ", @newPoints = " + FilterString(points);
+ return ParseDbResult(ExecuteDataset(sql).Tables[0]);
+ }
+
+ public DbResult UpdateById(string user, string id, string newPts, string oldPts)
+ {
+ string sql = "EXEC proc_InsertRewardPoints";
+ sql += " @flag = 'UPDATE-MASTER'";
+ sql += ", @user = " + FilterString(user);
+ sql += ", @newPoints = " + FilterString(newPts);
+ sql += ", @oldPoints = " + FilterString(oldPts);
+ sql += ", @rowId = " + FilterString(id);
+ return ParseDbResult(ExecuteDataset(sql).Tables[0]);
+ }
+
+ public DbResult DeleteByType(string user, string promotionType)
+ {
+ string sql = "EXEC proc_InsertRewardPoints";
+ sql += " @flag = 'DELETE'";
+ sql += ", @user = " + FilterString(user);
+ sql += ", @promotionType = " + FilterString(promotionType);
+
return ParseDbResult(ExecuteDataset(sql).Tables[0]);
}
}
diff --git a/Swift.DAL/Remittance/Transaction/ApproveTransactionDao.cs b/Swift.DAL/Remittance/Transaction/ApproveTransactionDao.cs
index 5482312..81cfb67 100644
--- a/Swift.DAL/Remittance/Transaction/ApproveTransactionDao.cs
+++ b/Swift.DAL/Remittance/Transaction/ApproveTransactionDao.cs
@@ -856,6 +856,7 @@ namespace Swift.DAL.BL.Remit.Transaction
return ExecuteDataTable(sql);
}
+
public DbResult UpdateSyncTxnById(string user, string id)
{
var sql = "EXEC PROC_TP_TXN_PUSH @flag = 'INSTANT-PAID_V2'";
diff --git a/Swift.DAL/Remittance/Transaction/ModifyTransactionDao.cs b/Swift.DAL/Remittance/Transaction/ModifyTransactionDao.cs
index a97dd8d..c4c9e7b 100644
--- a/Swift.DAL/Remittance/Transaction/ModifyTransactionDao.cs
+++ b/Swift.DAL/Remittance/Transaction/ModifyTransactionDao.cs
@@ -207,6 +207,16 @@ namespace Swift.DAL.BL.Remit.Transaction
return GetSingleResult(sql);
}
+ public string SelectBankName(string user, string tranId)
+ {
+ string sql = "EXEC [proc_modifyTXN]";
+ sql += " @flag = 'branchId'";
+ sql += ", @user = " + FilterString(user);
+ sql += ", @tranId = " + FilterString(tranId);
+
+ return GetSingleResult(sql);
+ }
+
public string SelectBankName(string user, string tranId)
{
string sql = "EXEC [proc_modifyTXN]";
diff --git a/Swift.DAL/Remittance/Transaction/TranReportDao.cs b/Swift.DAL/Remittance/Transaction/TranReportDao.cs
index 9c58ce8..2931747 100644
--- a/Swift.DAL/Remittance/Transaction/TranReportDao.cs
+++ b/Swift.DAL/Remittance/Transaction/TranReportDao.cs
@@ -2553,7 +2553,6 @@ namespace Swift.DAL.BL.Remit.Transaction
sql += ",@endDate = " + FilterString(endDate);
sql += ",@verificationType = " + FilterString(verificationType);
-
return ParseReportResult(sql);
}
public ReportResult NoWorkPermitReport(string user, string startDate, string endDate, string sAgentId, string payoutPartnerName, string payoutPartnerId)
diff --git a/Swift.DAL/Swift.DAL.csproj b/Swift.DAL/Swift.DAL.csproj
index 308919e..b7b819f 100644
--- a/Swift.DAL/Swift.DAL.csproj
+++ b/Swift.DAL/Swift.DAL.csproj
@@ -10,7 +10,7 @@
Properties
Swift.DAL
Swift.DAL
- v4.8.1
+ v4.6.1
512
diff --git a/Swift.DAL/SwiftDAL/DbResult.cs b/Swift.DAL/SwiftDAL/DbResult.cs
index 3867236..97a6698 100644
--- a/Swift.DAL/SwiftDAL/DbResult.cs
+++ b/Swift.DAL/SwiftDAL/DbResult.cs
@@ -57,7 +57,8 @@
get { return _data; }
}
//public string Extra2 { get; set; }
- public string TpErrorCode
+ //public string Extra3 { get; set; }
+ public string TpErrorCode
{
get { return _tpErrorCode; }
set { _tpErrorCode = value; }
diff --git a/Swift.web/AgentNew/Administration/CustomerSetup/CustomerRegistration/Manage.aspx b/Swift.web/AgentNew/Administration/CustomerSetup/CustomerRegistration/Manage.aspx
index 9c51e8d..818622a 100644
--- a/Swift.web/AgentNew/Administration/CustomerSetup/CustomerRegistration/Manage.aspx
+++ b/Swift.web/AgentNew/Administration/CustomerSetup/CustomerRegistration/Manage.aspx
@@ -164,9 +164,9 @@
$('#modalClose').on('click', function () {
-
$("#apiDataPopup").modal("hide");
})
+ })
//$("#ContentPlaceHolder1_occupation").prop("disabled", true);
<%-- $("#<%=verificationTypeNo.ClientID%>").on("change", function () {
var idtype = $("#<%=idType.ClientID%>").val();
@@ -794,7 +794,7 @@
ControlToValidate="emailConfirm">
-