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"> -