diff --git a/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.metadata.v7.bin b/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.metadata.v7.bin index b6ddadc..9657dfc 100644 Binary files a/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.metadata.v7.bin and b/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.metadata.v7.bin differ diff --git a/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.projects.v7.bin b/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.projects.v7.bin index 7059361..9720212 100644 Binary files a/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.projects.v7.bin and b/RemitInboundAPI/.vs/ProjectEvaluation/remitinboundapi.projects.v7.bin differ diff --git a/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/0a1d5d1c-6da5-49aa-8f07-839714b32826.vsidx b/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/0a1d5d1c-6da5-49aa-8f07-839714b32826.vsidx deleted file mode 100644 index 70aef67..0000000 Binary files a/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/0a1d5d1c-6da5-49aa-8f07-839714b32826.vsidx and /dev/null differ diff --git a/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/29d4f8ab-6116-478f-9966-29aba2034a88.vsidx b/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/29d4f8ab-6116-478f-9966-29aba2034a88.vsidx deleted file mode 100644 index 58b9de9..0000000 Binary files a/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/29d4f8ab-6116-478f-9966-29aba2034a88.vsidx and /dev/null differ diff --git a/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/5b89f416-0056-4461-95c5-8870b7d19b8d.vsidx b/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/5b89f416-0056-4461-95c5-8870b7d19b8d.vsidx deleted file mode 100644 index 70aef67..0000000 Binary files a/RemitInboundAPI/.vs/RemitInboundAPI/FileContentIndex/5b89f416-0056-4461-95c5-8870b7d19b8d.vsidx and /dev/null differ diff --git a/RemitInboundAPI/.vs/RemitInboundAPI/v17/.futdcache.v2 b/RemitInboundAPI/.vs/RemitInboundAPI/v17/.futdcache.v2 index 6be3494..541c5b6 100644 Binary files a/RemitInboundAPI/.vs/RemitInboundAPI/v17/.futdcache.v2 and b/RemitInboundAPI/.vs/RemitInboundAPI/v17/.futdcache.v2 differ diff --git a/RemitInboundAPI/.vs/RemitInboundAPI/v17/.suo b/RemitInboundAPI/.vs/RemitInboundAPI/v17/.suo index 8e90878..8af0be0 100644 Binary files a/RemitInboundAPI/.vs/RemitInboundAPI/v17/.suo and b/RemitInboundAPI/.vs/RemitInboundAPI/v17/.suo differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/IRemitBusiness.cs b/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/IRemitBusiness.cs index f84e860..8777eb9 100644 --- a/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/IRemitBusiness.cs +++ b/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/IRemitBusiness.cs @@ -7,5 +7,6 @@ namespace RemitInboundAPI.Business.Business.RemitBusiness public interface IRemitBusiness { Task CalculateExRate(ExRateModel model, UserLoginModel loginDetails); + Task SendRemittance(SendRemittanceModel model, UserLoginModel loginDetails); } } diff --git a/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/RemitBusiness.cs b/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/RemitBusiness.cs index 9e77fcc..31cb7d3 100644 --- a/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/RemitBusiness.cs +++ b/RemitInboundAPI/RemitInboundAPI.Business/Business/RemitBusiness/RemitBusiness.cs @@ -6,6 +6,7 @@ using Newtonsoft.Json; using RemitInboundAPI.Common.Model.ApplicationModel; using RemitInboundAPI.Common.Helper; using RemitInboundAPI.Repository.Repository.ApplicationRepository; +using RemitInboundAPI.Business.Helper.ValidationHelper; namespace RemitInboundAPI.Business.Business.RemitBusiness { @@ -25,55 +26,58 @@ namespace RemitInboundAPI.Business.Business.RemitBusiness public async Task CalculateExRate(ExRateModel model, UserLoginModel loginDetails) { CommonResponse _response; + ExRateValidationHelper validationHelper = new ExRateValidationHelper(); var _logRequestModel = new InboundLogModel(model.SessionIdentifier, model.ProcessIdentifier, loginDetails.UserName, "CalculateExRate", model.IpAddress, model.PartnerSessionId, JsonConvert.SerializeObject(model)); var _logResponse = await _applicationRepo.LogInboundData(_logRequestModel); if (_logResponse.ResponseCode == ResponseHelper.SUCCESS) { - if (string.IsNullOrEmpty(model.SendingCountryCode)) + _response = await validationHelper.ValidateExrateRequest(model); + if (_response.ResponseCode == ResponseHelper.SUCCESS) { - _response = new CommonResponse(ResponseHelper.FAILED, "SendingCountryCode can not be empty."); - _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); - } - else if (string.IsNullOrEmpty(model.SendingCurrencyCode)) - { - _response = new CommonResponse(ResponseHelper.FAILED, "SendingCurrencyCode can not be empty."); - _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); - } - else if (string.IsNullOrEmpty(model.PayoutCountryCode)) - { - _response = new CommonResponse(ResponseHelper.FAILED, "PayoutCountryCode can not be empty."); - _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); - } - else if (string.IsNullOrEmpty(model.PayoutCurrencyCode)) - { - _response = new CommonResponse(ResponseHelper.FAILED, "PayoutCurrencyCode can not be empty."); - _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); + _response = await _remitRepo.CalculateExRate(model, loginDetails); } - else if (string.IsNullOrEmpty(model.CollectionAmount)) + else { - _response = new CommonResponse(ResponseHelper.FAILED, "CollectionAmount can not be empty."); _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); } - else if (string.IsNullOrEmpty(model.PayoutAmount)) + + _applicationRepo.LogUpdateInboundData(_response, _logResponse.Id); + } + else + { + _response = new CommonResponse(ResponseHelper.FAILED, "Error occured in application, please contact Administrator."); + _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | LOGGING ERROR | " + JsonConvert.SerializeObject(new CommonResponse(ResponseHelper.FAILED, "Error logging Inbound master log."))); + } + + return _response; + } + + public async Task SendRemittance(SendRemittanceModel model, UserLoginModel loginDetails) + { + CommonResponse _response; + SendTransactionValidationHelper validationHelper = new SendTransactionValidationHelper(); + var _logRequestModel = new InboundLogModel(model.SessionIdentifier, model.ProcessIdentifier, loginDetails.UserName, "SendRemittance", model.IpAddress, model.PartnerSessionId, JsonConvert.SerializeObject(model)); + var _logResponse = await _applicationRepo.LogInboundData(_logRequestModel); + + if (_logResponse.ResponseCode == ResponseHelper.SUCCESS) + { + _response = await validationHelper.SendTransactionValidationRequest(model); + if (_response.ResponseCode == ResponseHelper.SUCCESS) { - _response = new CommonResponse(ResponseHelper.FAILED, "PayoutAmount can not be empty."); - _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); + _response = await _remitRepo.SendRemittance(model, loginDetails); } - else if (string.IsNullOrEmpty(model.PaymentTypeCode)) + else { - _response = new CommonResponse(ResponseHelper.FAILED, "PaymentTypeCode can not be empty."); - _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); + _logger.LogError("REMITBUSINESS | SENDREMITTANCE | VALIDATION ERROR | " + JsonConvert.SerializeObject(_response)); } - else - _response = await _remitRepo.CalculateExRate(model, loginDetails); _applicationRepo.LogUpdateInboundData(_response, _logResponse.Id); } else { _response = new CommonResponse(ResponseHelper.FAILED, "Error occured in application, please contact Administrator."); - _logger.LogError("REMITBUSINESS | CALCULATEEXRATE | LOGGING ERROR | " + JsonConvert.SerializeObject(new CommonResponse(ResponseHelper.FAILED, "Error logging Inbound master log."))); + _logger.LogError("REMITBUSINESS | SENDREMITTANCE | LOGGING ERROR | " + JsonConvert.SerializeObject(new CommonResponse(ResponseHelper.FAILED, "Error logging Inbound master log."))); } return _response; diff --git a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.dll b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.dll index 6f9fcb8..b9c4dc2 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.dll and b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.pdb b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.pdb index 4db5eb7..95ab8e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.pdb and b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Business.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.dll b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.dll index 1b99ef6..c1252e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.dll and b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.pdb b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.pdb index 5b47a98..388726d 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.pdb and b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Common.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.dll b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.dll index 91fd159..e118b86 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.dll and b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb index e926827..f470214 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb and b/RemitInboundAPI/RemitInboundAPI.Business/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfo.cs b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfo.cs index 3604371..5028844 100644 --- a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfo.cs +++ b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("RemitInboundAPI.Business")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d0e19cf53e66ba0a5a9c6b239de285e7dc607705")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0ed8148940d4d7c9591dee5f210ff03f8ff4b3d5")] [assembly: System.Reflection.AssemblyProductAttribute("RemitInboundAPI.Business")] [assembly: System.Reflection.AssemblyTitleAttribute("RemitInboundAPI.Business")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfoInputs.cache b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfoInputs.cache index 1209e0e..a6a8861 100644 --- a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfoInputs.cache +++ b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.AssemblyInfoInputs.cache @@ -1 +1 @@ -41c46ebdfcc482de5d20101542195e4616cdd7d459c9d5667c9d9d30bdc797ec +004d09ff2fec517313ded0a3d9908b4367c0d4de9d72f30c816a9ac109ba929a diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.AssemblyReference.cache b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.AssemblyReference.cache index bc46e62..ec6854f 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.AssemblyReference.cache and b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.AssemblyReference.cache differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.CoreCompileInputs.cache b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.CoreCompileInputs.cache index 8761606..0905e4e 100644 --- a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.CoreCompileInputs.cache +++ b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -afa9fdb0368450c38d005475b191fd0a8a1e120382315b6e9dca0a9b514b2525 +3acde09e1e93ad3ad06d19e21dc24a519aa0bab3e870f1fe9707b3d2e85b62a5 diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.dll b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.dll index 6f9fcb8..b9c4dc2 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.dll and b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.pdb b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.pdb index 4db5eb7..95ab8e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.pdb and b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/RemitInboundAPI.Business.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/ref/RemitInboundAPI.Business.dll b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/ref/RemitInboundAPI.Business.dll index 5121d45..ed4bc9d 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/ref/RemitInboundAPI.Business.dll and b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/ref/RemitInboundAPI.Business.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/refint/RemitInboundAPI.Business.dll b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/refint/RemitInboundAPI.Business.dll index 5121d45..ed4bc9d 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/refint/RemitInboundAPI.Business.dll and b/RemitInboundAPI/RemitInboundAPI.Business/obj/Debug/net8.0/refint/RemitInboundAPI.Business.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Common/Model/RemitModel/ExRateModel.cs b/RemitInboundAPI/RemitInboundAPI.Common/Model/RemitModel/ExRateModel.cs index b8a97d2..6026f6d 100644 --- a/RemitInboundAPI/RemitInboundAPI.Common/Model/RemitModel/ExRateModel.cs +++ b/RemitInboundAPI/RemitInboundAPI.Common/Model/RemitModel/ExRateModel.cs @@ -12,4 +12,15 @@ namespace RemitInboundAPI.Common.Model.RemitModel public string? PayoutAmount { get; set; } public string? PaymentTypeCode { get; set; } } + + public class SendRemittanceModel : CommonRequestModel + { + public string? SendingCountryCode { get; set; } + public string? SendingCurrencyCode { get; set; } + public string? PayoutCountryCode { get; set; } + public string? PayoutCurrencyCode { get; set; } + public string? CollectionAmount { get; set; } + public string? PayoutAmount { get; set; } + public string? PaymentTypeCode { get; set; } + } } diff --git a/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.dll b/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.dll index 1b99ef6..c1252e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.dll and b/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.pdb b/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.pdb index 5b47a98..388726d 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.pdb and b/RemitInboundAPI/RemitInboundAPI.Common/bin/Debug/net8.0/RemitInboundAPI.Common.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfo.cs b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfo.cs index 061004a..527ee2e 100644 --- a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfo.cs +++ b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("RemitInboundAPI.Common")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9ad7ef8499d593f08bb13a035c06a42e1abe368d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0ed8148940d4d7c9591dee5f210ff03f8ff4b3d5")] [assembly: System.Reflection.AssemblyProductAttribute("RemitInboundAPI.Common")] [assembly: System.Reflection.AssemblyTitleAttribute("RemitInboundAPI.Common")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfoInputs.cache b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfoInputs.cache index 285db18..d77ad53 100644 --- a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfoInputs.cache +++ b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.AssemblyInfoInputs.cache @@ -1 +1 @@ -75b3b37e505710e6cff3d6fd97a38a745494bf435fd176cf3ceadbe99fcb9eed +6fc89aa9fee68aff86786a88b08ba57abe5bbc76baf1169dc015508f13935d0f diff --git a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.dll b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.dll index 1b99ef6..c1252e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.dll and b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.pdb b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.pdb index 5b47a98..388726d 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.pdb and b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/RemitInboundAPI.Common.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/ref/RemitInboundAPI.Common.dll b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/ref/RemitInboundAPI.Common.dll index 31dd40b..8302f85 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/ref/RemitInboundAPI.Common.dll and b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/ref/RemitInboundAPI.Common.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/refint/RemitInboundAPI.Common.dll b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/refint/RemitInboundAPI.Common.dll index 31dd40b..8302f85 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/refint/RemitInboundAPI.Common.dll and b/RemitInboundAPI/RemitInboundAPI.Common/obj/Debug/net8.0/refint/RemitInboundAPI.Common.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/Repository/ApplicationRepository/ApplicationRepository.cs b/RemitInboundAPI/RemitInboundAPI.Repository/Repository/ApplicationRepository/ApplicationRepository.cs index 1f9dff5..1503ea4 100644 --- a/RemitInboundAPI/RemitInboundAPI.Repository/Repository/ApplicationRepository/ApplicationRepository.cs +++ b/RemitInboundAPI/RemitInboundAPI.Repository/Repository/ApplicationRepository/ApplicationRepository.cs @@ -4,7 +4,6 @@ using RemitInboundAPI.Common.Helper; using RemitInboundAPI.Common.Model; using RemitInboundAPI.Common.Model.ApplicationModel; using RemitInboundAPI.Repository.DBHelper; -using System.Reflection; namespace RemitInboundAPI.Repository.Repository.ApplicationRepository { @@ -38,7 +37,7 @@ namespace RemitInboundAPI.Repository.Repository.ApplicationRepository _logger.LogError("APPLICATIONREPOSITORY | AUTHENTICATEUSER | EXCEPTION | " + JsonConvert.SerializeObject(_response)); } - return await Task.FromResult(_response); + return _response; } public async Task Authenticate(AuthenticateModel model) @@ -64,7 +63,7 @@ namespace RemitInboundAPI.Repository.Repository.ApplicationRepository _logger.LogError("APPLICATIONREPOSITORY | AUTHENTICATE | EXCEPTION | " + JsonConvert.SerializeObject(_response)); } - return await Task.FromResult(_response); + return _response; } public async Task LogInboundData(InboundLogModel model) @@ -91,7 +90,7 @@ namespace RemitInboundAPI.Repository.Repository.ApplicationRepository _logger.LogError("APPLICATIONREPOSITORY | AUTHENTICATE | EXCEPTION | " + JsonConvert.SerializeObject(_response)); } - return await Task.FromResult(_response); + return _response; } public async Task LogUpdateInboundData(CommonResponse response, string rowId) @@ -115,7 +114,7 @@ namespace RemitInboundAPI.Repository.Repository.ApplicationRepository _logger.LogError("APPLICATIONREPOSITORY | LOGUPDATEINBOUNDDATA | EXCEPTION | " + JsonConvert.SerializeObject(_response)); } - return await Task.FromResult(_response); + return _response; } public async Task GetPartnerAuthorizationKeys(string? agentId) @@ -145,7 +144,7 @@ namespace RemitInboundAPI.Repository.Repository.ApplicationRepository _logger.LogError("APPLICATIONREPOSITORY | GETPARTNERAUTHORIZATIONKEYS | EXCEPTION | " + JsonConvert.SerializeObject(_response)); } - return await Task.FromResult(_response); + return _response; } public async Task CheckUserAuthentication(AuthenticateModel model) @@ -168,7 +167,7 @@ namespace RemitInboundAPI.Repository.Repository.ApplicationRepository _logger.LogError("APPLICATIONREPOSITORY | CHECKUSERAUTHENTICATION | EXCEPTION | " + JsonConvert.SerializeObject(_response)); } - return await Task.FromResult(_response); + return _response; } } } diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/IRemitRepository.cs b/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/IRemitRepository.cs index 36bc0c4..211f499 100644 --- a/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/IRemitRepository.cs +++ b/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/IRemitRepository.cs @@ -7,5 +7,6 @@ namespace RemitInboundAPI.Repository.Repository.RemitRepository public interface IRemitRepository { Task CalculateExRate(ExRateModel model, UserLoginModel loginDetails); + Task SendRemittance(SendRemittanceModel model, UserLoginModel loginDetails); } } diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/RemitRepository.cs b/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/RemitRepository.cs index 6cb7df8..3a5f85c 100644 --- a/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/RemitRepository.cs +++ b/RemitInboundAPI/RemitInboundAPI.Repository/Repository/RemitRepository/RemitRepository.cs @@ -70,7 +70,61 @@ namespace RemitInboundAPI.Repository.Repository.RemitRepository _logger.LogError("REMITREPOSITORY | CALCULATEEXRATE | EXCEPTION | " + JsonConvert.SerializeObject(_response)); } - return await Task.FromResult(_response); + return _response; + } + + public async Task SendRemittance(SendRemittanceModel model, UserLoginModel loginDetails) + { + var _response = new CommonResponse(); + try + { + var sql = "EXEC PROC_REMIT_INBOUND_EXRATE @Flag = 'EXRATE'"; + sql += ", @UserName= " + _connHelper.FilterString(loginDetails.UserName); + sql += ", @SendingCountryCode = " + _connHelper.FilterString(model.SendingCountryCode); + sql += ", @SendingCurrencyCode = " + _connHelper.FilterString(model.SendingCurrencyCode); + sql += ", @PayoutCountryCode = " + _connHelper.FilterString(model.PayoutCountryCode); + sql += ", @PayoutCurrencyCode = " + _connHelper.FilterString(model.PayoutCurrencyCode); + sql += ", @CollectionAmount = " + _connHelper.FilterString(model.CollectionAmount); + sql += ", @PayoutAmount = " + _connHelper.FilterString(model.PayoutAmount); + sql += ", @PaymentTypeCode = " + _connHelper.FilterString(model.PaymentTypeCode); + sql += ", @AgentId = " + _connHelper.FilterString(loginDetails.AgentId); + + _logger.LogDebug("REMITREPOSITORY | SENDREMITTANCE | SQL | " + sql); + var dt = _connHelper.ExecuteDataTable(sql); + if (dt == null || dt.Rows.Count <= 0) + { + _response.ResponseCode = ResponseHelper.FAILED; + _response.ResponseMessage = ResponseMessageHelper.DBNULLERROR; + + _logger.LogError("REMITREPOSITORY | SENDREMITTANCE | DBNULLERROR | " + JsonConvert.SerializeObject(_response)); + } + else + { + _response = _connHelper.ParseDbResult(dt); + if (_response.ResponseCode == ResponseHelper.SUCCESS) + { + var exRateResponse = new + { + ServiceCharge = Utilities.ShowDecimal(Convert.ToString(dt.Rows[0]["ServiceCharge"])), + ExRate = Utilities.ShowDecimalRate(Convert.ToString(dt.Rows[0]["ExRate"])), + PayoutCurrencyCode = Convert.ToString(dt.Rows[0]["PayoutCurrencyCode"]), + CurrDecimal = Convert.ToString(dt.Rows[0]["CurrDecimal"]), + CollectionAmount = Utilities.ShowDecimal(Convert.ToString(dt.Rows[0]["CollectionAmount"])), + TransferAmount = Utilities.ShowDecimal(Convert.ToString(dt.Rows[0]["TransferAmount"])), + PayoutAmount = Utilities.ShowDecimal(Convert.ToString(dt.Rows[0]["PayoutAmount"])) + }; + _response.Data = exRateResponse; + } + } + } + catch (Exception ex) + { + _response.ResponseCode = ResponseHelper.EXCEPTION; + _response.ResponseMessage = "Exception occured: " + ex.Message; + + _logger.LogError("REMITREPOSITORY | SENDREMITTANCE | EXCEPTION | " + JsonConvert.SerializeObject(_response)); + } + return _response; } } } diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.dll b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.dll index 1b99ef6..c1252e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.dll and b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.pdb b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.pdb index 5b47a98..388726d 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.pdb and b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Common.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.dll b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.dll index 91fd159..e118b86 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.dll and b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb index e926827..f470214 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb and b/RemitInboundAPI/RemitInboundAPI.Repository/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfo.cs b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfo.cs index f66e033..e71472c 100644 --- a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfo.cs +++ b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("RemitInboundAPI.Repository")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d0e19cf53e66ba0a5a9c6b239de285e7dc607705")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0ed8148940d4d7c9591dee5f210ff03f8ff4b3d5")] [assembly: System.Reflection.AssemblyProductAttribute("RemitInboundAPI.Repository")] [assembly: System.Reflection.AssemblyTitleAttribute("RemitInboundAPI.Repository")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfoInputs.cache b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfoInputs.cache index ef141bd..862469b 100644 --- a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfoInputs.cache +++ b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.AssemblyInfoInputs.cache @@ -1 +1 @@ -bdca9c7e133229303ee868c37894d2543271dd3f35b2e8ed474a12f92a9ba860 +3740fc0d5a2097830e00d03b0ca90af75716d2ab5f559a982fe0e42e6d89ae7e diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.csproj.AssemblyReference.cache b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.csproj.AssemblyReference.cache index 27d903d..1021e6c 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.csproj.AssemblyReference.cache and b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.csproj.AssemblyReference.cache differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.dll b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.dll index 91fd159..e118b86 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.dll and b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.pdb b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.pdb index e926827..f470214 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.pdb and b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/RemitInboundAPI.Repository.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/ref/RemitInboundAPI.Repository.dll b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/ref/RemitInboundAPI.Repository.dll index 778724a..24e2ee0 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/ref/RemitInboundAPI.Repository.dll and b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/ref/RemitInboundAPI.Repository.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/refint/RemitInboundAPI.Repository.dll b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/refint/RemitInboundAPI.Repository.dll index 778724a..24e2ee0 100644 Binary files a/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/refint/RemitInboundAPI.Repository.dll and b/RemitInboundAPI/RemitInboundAPI.Repository/obj/Debug/net8.0/refint/RemitInboundAPI.Repository.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI/Controllers/RemitController.cs b/RemitInboundAPI/RemitInboundAPI/Controllers/RemitController.cs index 76ed557..e7a65ae 100644 --- a/RemitInboundAPI/RemitInboundAPI/Controllers/RemitController.cs +++ b/RemitInboundAPI/RemitInboundAPI/Controllers/RemitController.cs @@ -38,9 +38,31 @@ namespace RemitInboundAPI.Controllers using (LogContext.PushProperty("ProcessIdentifier", model.ProcessIdentifier)) using (LogContext.PushProperty("SessionIdentifier", model.SessionIdentifier)) { - _logger.LogInformation($"APPLICATIONCONTROLLER | CALCULATEEXRATE | REQUEST | {JsonConvert.SerializeObject(model)}"); + _logger.LogInformation($"REMITCONTROLLER | CALCULATEEXRATE | REQUEST | {JsonConvert.SerializeObject(model)}"); _response = await _remitBusiness.CalculateExRate(model, loginDetails); - _logger.LogInformation($"APPLICATIONCONTROLLER | CALCULATEEXRATE | RESPONSE | {JsonConvert.SerializeObject(_response)}"); + _logger.LogInformation($"REMITCONTROLLER | CALCULATEEXRATE | RESPONSE | {JsonConvert.SerializeObject(_response)}"); + } + return Ok(_response); + } + + [HttpPost] + [Route("sendRemittance")] + [Authorize(AuthenticationSchemes = "ApplicationAuthorization")] + public async Task SendRemittance(SendRemittanceModel model) + { + var _response = new CommonResponse(); + var loginDetails = await AuthorizationHelper.GetLoginDetails(User); + model.SessionIdentifier = loginDetails.SessionIdentifier; //unique for one session + model.ProcessIdentifier = Convert.ToString(Guid.NewGuid()); //unique for each process + model.IpAddress = Utilities.GetIpAddress(HttpContext); + + using (LogContext.PushProperty("PartnerSessionId", model.PartnerSessionId)) + using (LogContext.PushProperty("ProcessIdentifier", model.ProcessIdentifier)) + using (LogContext.PushProperty("SessionIdentifier", model.SessionIdentifier)) + { + _logger.LogInformation($"REMITCONTROLLER | SENDREMITTANCE | REQUEST | {JsonConvert.SerializeObject(model)}"); + _response = await _remitBusiness.SendRemittance(model, loginDetails); + _logger.LogInformation($"REMITCONTROLLER | SENDREMITTANCE | RESPONSE | {JsonConvert.SerializeObject(_response)}"); } return Ok(_response); } diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.dll b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.dll index 6f9fcb8..b9c4dc2 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.dll and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.pdb b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.pdb index 4db5eb7..95ab8e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.pdb and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Business.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.dll b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.dll index 1b99ef6..c1252e4 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.dll and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.pdb b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.pdb index 5b47a98..388726d 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.pdb and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Common.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.dll b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.dll index 91fd159..e118b86 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.dll and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb index e926827..f470214 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.Repository.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.dll b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.dll index 35d9d9c..aa5b2db 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.dll and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.exe b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.exe index 4f3d655..94aa468 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.exe and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.exe differ diff --git a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.pdb b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.pdb index d8cb973..0a5969b 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.pdb and b/RemitInboundAPI/RemitInboundAPI/bin/Debug/net8.0/RemitInboundAPI.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfo.cs b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfo.cs index 0e7048c..2a3a7f5 100644 --- a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfo.cs +++ b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("RemitInboundAPI")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d0e19cf53e66ba0a5a9c6b239de285e7dc607705")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0ed8148940d4d7c9591dee5f210ff03f8ff4b3d5")] [assembly: System.Reflection.AssemblyProductAttribute("RemitInboundAPI")] [assembly: System.Reflection.AssemblyTitleAttribute("RemitInboundAPI")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfoInputs.cache b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfoInputs.cache index 6879bc3..498293b 100644 --- a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfoInputs.cache +++ b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.AssemblyInfoInputs.cache @@ -1 +1 @@ -97d977980e2fca2aea32a281c3427350a7614ccd288eaa0a18c183775e5cce79 +858d54920022ed67936a519aeee7aac2a5fa9ef0d5462e90c0ada0ec601a2464 diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.csproj.AssemblyReference.cache b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.csproj.AssemblyReference.cache index 69de3db..ef87ace 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.csproj.AssemblyReference.cache and b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.csproj.AssemblyReference.cache differ diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.dll b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.dll index 35d9d9c..aa5b2db 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.dll and b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.pdb b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.pdb index d8cb973..0a5969b 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.pdb and b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/RemitInboundAPI.pdb differ diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/apphost.exe b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/apphost.exe index 4f3d655..94aa468 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/apphost.exe and b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/apphost.exe differ diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/ref/RemitInboundAPI.dll b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/ref/RemitInboundAPI.dll index 4acdc5b..f8f5c78 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/ref/RemitInboundAPI.dll and b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/ref/RemitInboundAPI.dll differ diff --git a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/refint/RemitInboundAPI.dll b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/refint/RemitInboundAPI.dll index 4acdc5b..f8f5c78 100644 Binary files a/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/refint/RemitInboundAPI.dll and b/RemitInboundAPI/RemitInboundAPI/obj/Debug/net8.0/refint/RemitInboundAPI.dll differ diff --git a/TestAppRemitInbound/.vs/TestAppRemitInbound/v17/.suo b/TestAppRemitInbound/.vs/TestAppRemitInbound/v17/.suo index 76a5d32..76ed418 100644 Binary files a/TestAppRemitInbound/.vs/TestAppRemitInbound/v17/.suo and b/TestAppRemitInbound/.vs/TestAppRemitInbound/v17/.suo differ