Browse Source

added receiver information

feature/Redmine-18711-Receiver_Module_for_Web
Dinesh 12 months ago
parent
commit
35e16f3426
  1. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/DesignTimeBuild/.dtbcache.v2
  2. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/2a12d0a4-3ec5-4f23-95db-ec8d54fc702d.vsidx
  3. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/63481b12-147c-4618-8c1f-494bfd9ddcec.vsidx
  4. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/74ebe22b-f6f6-4fc1-ad3e-8f2ab28e3085.vsidx
  5. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/8df161f9-1bb8-4c6e-aaf4-9fb2e51bb13b.vsidx
  6. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/9ce6c5e5-b5fb-427e-8f97-6649110f530d.vsidx
  7. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/c7b96ce0-e865-4f72-8294-2531c5949775.vsidx
  8. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/cb2dab2e-58e8-4fce-be59-f4648f08ec07.vsidx
  9. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/e6e974d0-ac6c-4025-a41d-2813d20fc919.vsidx
  10. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/v17/.futdcache.v2
  11. BIN
      CustomerOnlineV2/.vs/CustomerOnlineV2/v17/.suo
  12. BIN
      CustomerOnlineV2/.vs/ProjectEvaluation/customeronlinev2.metadata.v7.bin
  13. BIN
      CustomerOnlineV2/.vs/ProjectEvaluation/customeronlinev2.projects.v7.bin
  14. BIN
      CustomerOnlineV2/CustomerOnlineV2.Api/obj/Debug/net7.0/CustomerOnlineV2.Api.csproj.AssemblyReference.cache
  15. 2
      CustomerOnlineV2/CustomerOnlineV2.Business/Business/ReceiverBusiness/IReceiverBusiness.cs
  16. 4
      CustomerOnlineV2/CustomerOnlineV2.Business/Business/ReceiverBusiness/ReceiverBusiness.cs
  17. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Business.dll
  18. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Business.pdb
  19. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Repository.dll
  20. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Repository.pdb
  21. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/CustomerOnlineV2.Business.csproj.AssemblyReference.cache
  22. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/CustomerOnlineV2.Business.dll
  23. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/CustomerOnlineV2.Business.pdb
  24. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/ref/CustomerOnlineV2.Business.dll
  25. BIN
      CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/refint/CustomerOnlineV2.Business.dll
  26. 2
      CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/ReceiverRepository/IReceiverRepository.cs
  27. 9
      CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/ReceiverRepository/ReceiverRepository.cs
  28. BIN
      CustomerOnlineV2/CustomerOnlineV2.Repository/bin/Debug/net7.0/CustomerOnlineV2.Repository.dll
  29. BIN
      CustomerOnlineV2/CustomerOnlineV2.Repository/bin/Debug/net7.0/CustomerOnlineV2.Repository.pdb
  30. BIN
      CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/CustomerOnlineV2.Repository.csproj.AssemblyReference.cache
  31. BIN
      CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/CustomerOnlineV2.Repository.dll
  32. BIN
      CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/CustomerOnlineV2.Repository.pdb
  33. BIN
      CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/ref/CustomerOnlineV2.Repository.dll
  34. BIN
      CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/refint/CustomerOnlineV2.Repository.dll
  35. 4
      CustomerOnlineV2/CustomerOnlineV2/Controllers/ReceiverInformationController.cs
  36. 41
      CustomerOnlineV2/CustomerOnlineV2/Views/ReceiverInformation/Receiver.cshtml
  37. 2
      CustomerOnlineV2/CustomerOnlineV2/Views/Transaction/SendMoney.cshtml
  38. BIN
      CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Business.dll
  39. BIN
      CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Business.pdb
  40. BIN
      CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Repository.dll
  41. BIN
      CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Repository.pdb
  42. BIN
      CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.dll
  43. BIN
      CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.pdb
  44. BIN
      CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/CustomerOnlineV2.csproj.AssemblyReference.cache
  45. BIN
      CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/CustomerOnlineV2.dll
  46. BIN
      CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/CustomerOnlineV2.pdb
  47. BIN
      CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/ref/CustomerOnlineV2.dll
  48. BIN
      CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/refint/CustomerOnlineV2.dll

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/DesignTimeBuild/.dtbcache.v2

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/5a7809f5-10a5-4185-a43c-740a341728a5.vsidx → CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/2a12d0a4-3ec5-4f23-95db-ec8d54fc702d.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/63481b12-147c-4618-8c1f-494bfd9ddcec.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/74ebe22b-f6f6-4fc1-ad3e-8f2ab28e3085.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/bb8b2a9b-dfef-439c-963f-4de13eb8c2ce.vsidx → CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/8df161f9-1bb8-4c6e-aaf4-9fb2e51bb13b.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/9ce6c5e5-b5fb-427e-8f97-6649110f530d.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/c7b96ce0-e865-4f72-8294-2531c5949775.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/cb2dab2e-58e8-4fce-be59-f4648f08ec07.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/FileContentIndex/e6e974d0-ac6c-4025-a41d-2813d20fc919.vsidx

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/v17/.futdcache.v2

BIN
CustomerOnlineV2/.vs/CustomerOnlineV2/v17/.suo

BIN
CustomerOnlineV2/.vs/ProjectEvaluation/customeronlinev2.metadata.v7.bin

BIN
CustomerOnlineV2/.vs/ProjectEvaluation/customeronlinev2.projects.v7.bin

BIN
CustomerOnlineV2/CustomerOnlineV2.Api/obj/Debug/net7.0/CustomerOnlineV2.Api.csproj.AssemblyReference.cache

2
CustomerOnlineV2/CustomerOnlineV2.Business/Business/ReceiverBusiness/IReceiverBusiness.cs

@ -9,6 +9,6 @@ namespace CustomerOnlineV2.Business.Business.ReceiverBusiness
{
public interface IReceiverBusiness
{
Task<ReceiverInformationModel> Receivers(ReceiverInformationModel calcModel);
Task<ReceiverInformationModel> Receivers(ReceiverInformationModel model, string id, string user);
}
}

4
CustomerOnlineV2/CustomerOnlineV2.Business/Business/ReceiverBusiness/ReceiverBusiness.cs

@ -22,12 +22,12 @@ namespace CustomerOnlineV2.Business.Business.ReceiverBusiness
public async Task<ReceiverInformationModel> Receivers(ReceiverInformationModel model)
public async Task<ReceiverInformationModel> Receivers(ReceiverInformationModel model , string id, string user)
{
var model1 = await _receiverRepository.GetReceiverDetails(model);
var model1 = await _receiverRepository.GetReceiverDetails(model , id, user) ;
return model1;
}

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Business.dll

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Business.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Repository.dll

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/bin/Debug/net7.0/CustomerOnlineV2.Repository.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/CustomerOnlineV2.Business.csproj.AssemblyReference.cache

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/CustomerOnlineV2.Business.dll

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/CustomerOnlineV2.Business.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/ref/CustomerOnlineV2.Business.dll

BIN
CustomerOnlineV2/CustomerOnlineV2.Business/obj/Debug/net7.0/refint/CustomerOnlineV2.Business.dll

2
CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/ReceiverRepository/IReceiverRepository.cs

@ -12,6 +12,6 @@ namespace CustomerOnlineV2.Repository.Repository.ReceiverRepository
{
// Task<ReceiverInformationModel> GetReceiverDetails(ReceiverInformationModel model);
Task<ReceiverInformationModel> GetReceiverDetails(ReceiverInformationModel model);
Task<ReceiverInformationModel> GetReceiverDetails(ReceiverInformationModel model, string id, string user);
}
}

9
CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/ReceiverRepository/ReceiverRepository.cs

@ -15,15 +15,16 @@ namespace CustomerOnlineV2.Repository.Repository.ReceiverRepository
_connHelper = connHelper;
}
public async Task<ReceiverInformationModel> GetReceiverDetails(ReceiverInformationModel model)
public async Task<ReceiverInformationModel> GetReceiverDetails(ReceiverInformationModel model, string id , string user )
{
//ReceiverInformationModel _response = new ReceiverInformationModel();
try
{
var sql = "EXEC proc_online_receiverSetup";
sql += " @flag = " + _connHelper.FilterString("i-new-register");
//sql += ", @user = " + _connHelper.FilterString(model.ReceiverId.());
//sql += ",@User = " + _connHelper.FilterString(user);
//sql += ",@id = " + _connHelper.FilterString(id);
sql += ",@user = " + _connHelper.FilterString(model.ReceiverId);
sql += ",@country =" + _connHelper.FilterString(model.Country);
//sql += ",@nativeCountry =" + _connHelper.FilterString(model.NativeCountry);
sql += ",@receiverType =" + _connHelper.FilterString(model.receiverType);
@ -65,7 +66,7 @@ namespace CustomerOnlineV2.Repository.Repository.ReceiverRepository
//_logger.LogDebug("RECEIVERREPOSITORY | GETRECEIVEDRDETAILS | SQL | " + sql);
var dt = _connHelper.ExecuteDataTable(sql);

BIN
CustomerOnlineV2/CustomerOnlineV2.Repository/bin/Debug/net7.0/CustomerOnlineV2.Repository.dll

BIN
CustomerOnlineV2/CustomerOnlineV2.Repository/bin/Debug/net7.0/CustomerOnlineV2.Repository.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/CustomerOnlineV2.Repository.csproj.AssemblyReference.cache

BIN
CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/CustomerOnlineV2.Repository.dll

BIN
CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/CustomerOnlineV2.Repository.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/ref/CustomerOnlineV2.Repository.dll

BIN
CustomerOnlineV2/CustomerOnlineV2.Repository/obj/Debug/net7.0/refint/CustomerOnlineV2.Repository.dll

4
CustomerOnlineV2/CustomerOnlineV2/Controllers/ReceiverInformationController.cs

@ -29,10 +29,10 @@ namespace CustomerOnlineV2.Controllers
[HttpPost]
[Authorization("AddReceiver")]
public async Task<ReceiverInformationModel> AddReceiver(ReceiverInformationModel receiver)
public async Task<ReceiverInformationModel> AddReceiver(ReceiverInformationModel receiver , string id, string user)
{
//ReceiverInformationModel _response = new ReceiverInformationModel();
var receiver1 = await _receiverBusiness.Receivers(receiver);
var receiver1 = await _receiverBusiness.Receivers(receiver, id, user);
return receiver1;
}

41
CustomerOnlineV2/CustomerOnlineV2/Views/ReceiverInformation/Receiver.cshtml

@ -3,7 +3,13 @@
@{
Layout = "_Layout2";
}
<style>
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
</style>
<div id="content" class=" py-4">
<div class="container">
@ -100,7 +106,7 @@
<div class="col-md-3">
<div class="mb-3">
<label class="form-label">Mobile Number</label>
<input type="number" asp-for="Mobile" class="form-control required" placeholder="Mobile Number*" required/>
<input type="number" asp-for="Mobile" class="form-control required" placeholder="Mobile Number*" required; maxlength="10" pattern="\d{10}" />
</div>
</div>
@ -294,7 +300,7 @@
// $(document).ready(function () {
// debugger;
// $('#Country').change(function () {
// if ($(this).val() == '' {
// PopulateDDL('paymentMode', 'payoutMethods', $(this).val(), true, '');
@ -307,7 +313,24 @@
// });
// });
$(function () {
var hidestuff = function () {
$(".man-form,.animal-form").hide();
}
$("select[name='formtype']").change(function () {
hidestuff();
var value = $(this).val();
if (value == "man") {
$(".man-form").show();
}
if (value == "animal") {
$(".animal-form").show();
}
});
hidestuff();
});
(function () {
@ -340,8 +363,6 @@
DisableReceiveButton();
let country = $('#Country').val();
let firstName = $('#firstName').val();
let middleName = $('#middleName').val();
@ -361,11 +382,6 @@
let receiverAccountNumber = $('#receiverAccountNumber').val();
let bankName = $('#bankName').val();
let Data = {
Country: country,
@ -425,7 +441,6 @@
}
});
}
function clearFields() {
// Clear the fields you want
$('#Country').val('');
@ -446,16 +461,14 @@
$('#receiverAccountNumber').val('');
$('#bankName').val('');
$('#PaymentMode').val('');
}
}
function DisableReceiveButton() {
$('.btnTextReceive').hide();
$('#btnReceive').css('cursor', 'not-allowed');
$('.loadingSend').show();
$('#btnReceive').prop('disabled', true);
}
function EnableReceiveButton() {
debugger;
$('.btnTextReceive').show();

2
CustomerOnlineV2/CustomerOnlineV2/Views/Transaction/SendMoney.cshtml

@ -93,7 +93,7 @@
<select asp-for="Receiver" class="form-select" required></select>
<label class="form-label">Select of Receiver</label>
</div>
Receiver Not Found ? <a href="add-receiver.html" target="_blank">Add Receiver</a>
Receiver Not Found ? <a href="/ReceiverInformation/Receiver" target="_blank">Add Receiver</a>
</div>
</div>
</div>

BIN
CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Business.dll

BIN
CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Business.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Repository.dll

BIN
CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.Repository.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.dll

BIN
CustomerOnlineV2/CustomerOnlineV2/bin/Debug/net7.0/CustomerOnlineV2.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/CustomerOnlineV2.csproj.AssemblyReference.cache

BIN
CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/CustomerOnlineV2.dll

BIN
CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/CustomerOnlineV2.pdb

BIN
CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/ref/CustomerOnlineV2.dll

BIN
CustomerOnlineV2/CustomerOnlineV2/obj/Debug/net7.0/refint/CustomerOnlineV2.dll

Loading…
Cancel
Save