Browse Source

fixes

Basic Registration Completion Email
Customer Name Missing in OTP Mail
Profile Frame
feature/19315_Customer-Registration-new
shakun 10 months ago
parent
commit
8e180c250f
  1. 2
      CustomerOnlineV2/CustomerOnlineV2.Business/Business/AccountBusiness/AccountBusiness.cs
  2. 1
      CustomerOnlineV2/CustomerOnlineV2.Common/Models/RegisterModel/UserRegisterResponse.cs
  3. 1
      CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/RegisterRepository/RegisterRepository.cs
  4. 1
      CustomerOnlineV2/CustomerOnlineV2/Controllers/AccountController.cs
  5. 2
      CustomerOnlineV2/CustomerOnlineV2/Views/Customer/CustomerProfile.cshtml
  6. 2
      CustomerOnlineV2/CustomerOnlineV2/Views/Shared/_Layout.cshtml
  7. 25
      CustomerOnlineV2/CustomerOnlineV2/Views/Shared/_Layout2.cshtml
  8. 4
      CustomerOnlineV2/CustomerOnlineV2/Views/Transaction/ViewAllTxn.cshtml

2
CustomerOnlineV2/CustomerOnlineV2.Business/Business/AccountBusiness/AccountBusiness.cs

@ -257,7 +257,7 @@ namespace CustomerOnlineV2.Business.Business.AccountBusiness
{
List<Mapping> bodyMappings = new List<Mapping>();
bodyMappings.Add(new Mapping() { SValue = "CustomerName", SText = requestOTPModel.CreatedBy });
bodyMappings.Add(new Mapping() { SValue = "CustomerName", SText = requestOTPModel.customerName });
//bodyMappings.Add(new Mapping() { SValue = "OTP_CODE", SText = requestOTPModel.OTP });
bodyMappings.Add(new Mapping() { SValue = "OTP_CODE", SText = jsonRx.Id });
bodyMappings.Add(new Mapping() { SValue = "TYPE", SText = requestOTPModel.requestFor });

1
CustomerOnlineV2/CustomerOnlineV2.Common/Models/RegisterModel/UserRegisterResponse.cs

@ -77,6 +77,7 @@ namespace CustomerOnlineV2.Common.Models.RegisterModel
public string? postalCode { get; set; }
public string? idExpiryDate { get; set; }
public string? idType { get; set; }
public string? idTypeValue { get; set; }
public string? idNumber { get; set; }
public string? otherIdNumber { get; set; }
public string? telNo { get; set; }

1
CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/RegisterRepository/RegisterRepository.cs

@ -140,6 +140,7 @@ namespace CustomerOnlineV2.Repository.Repository.RegisterRepository
address = Convert.ToString(item["address1"]),
address2 = Convert.ToString(item["address2"]),
idType = Convert.ToString(item["idType"]),
idTypeValue = Convert.ToString(item["idTypeValue"]),
idNumber = Convert.ToString(item["idNumber"]),
idIssueDate = Convert.ToString(item["idIssueDate"]),
idExpiryDate = Convert.ToString(item["idExpiryDate"]),

1
CustomerOnlineV2/CustomerOnlineV2/Controllers/AccountController.cs

@ -214,6 +214,7 @@ namespace CustomerOnlineV2.Controllers
requestOTPModel.CreatedBy = userEmail;
requestOTPModel.IpAddress = "";
requestOTPModel.requestFor = "REGISTER";
requestOTPModel.customerName = loginDetails.FullName;
Log.Debug("RequestOTP | REQUEST : " + JsonConvert.SerializeObject(requestOTPModel));
var staticDataResponse = _accountBusiness.RequestOTP(requestOTPModel);

2
CustomerOnlineV2/CustomerOnlineV2/Views/Customer/CustomerProfile.cshtml

@ -551,6 +551,8 @@
$('#addLink1').hide();
$('#add2link').hide();
$("#primary-IdType").val(data.idTypeValue);
//$("#primary-IdType").attr("disabled", true);
if (status === 'NOT_COMPLETED') {
$('#addLink1').show();
$('#add2link').show();

2
CustomerOnlineV2/CustomerOnlineV2/Views/Shared/_Layout.cshtml

@ -85,7 +85,7 @@
<a class="dropdown-toggle" href="#">En</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="#">English</a></li>
<li><a class="dropdown-item" href="#">Nepali</a></li>
@* <li><a class="dropdown-item" href="#">Nepali</a></li> *@
</ul>
</li>
<li class="dropdown notifications" id="notification">

25
CustomerOnlineV2/CustomerOnlineV2/Views/Shared/_Layout2.cshtml

@ -23,15 +23,10 @@
}
</style>
<script src="~/vendor/jquery/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.5/dist/jquery.validate.js"></script>
<script src="~/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="~/vendor/bootstrap-select/js/bootstrap-select.min.js"></script>
<script src="~/vendor/owl.carousel/owl.carousel.min.js"></script>
<script src="~/js/script.js"></script>
<script src="~/js/custom.js"></script>
<script src="~/vendor/toast-alert/izitoast.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/12.1.5/js/intlTelInput.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/12.1.5/js/utils.js"></script>
@await RenderSectionAsync("Scripts", required: false)
</head>
<body>
@{
@ -92,7 +87,7 @@
<a class="dropdown-toggle" href="#">En</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="#">English</a></li>
<li><a class="dropdown-item" href="#">French</a></li>
@* <li><a class="dropdown-item" href="#">French</a></li> *@
</ul>
</li>
<li class="dropdown notifications" id="notification">
@ -174,7 +169,7 @@
<script type="text/javascript">
let errorMsg = '@errorMessage';
let errorCode = '@errorCode';
ShowAlertMessage(errorCode, errorMsg);
// ShowAlertMessage(errorCode, errorMsg);
$(document).ready(function () {
GetNotificationList();
@ -194,10 +189,6 @@
},
async: false,
success: function (response) {
// if (response.responseCode != 0) {
// ShowAlertMessage(response.responseCode, response.responseMessage);
// }
if (response.responseCode == 0) {
PopulateNotificationData(response);
}
@ -259,6 +250,12 @@
$('#notificationDetail').hide();
}
</script>
@await RenderSectionAsync("Scripts", required: false)
<script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.5/dist/jquery.validate.js"></script>
<script src="~/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="~/vendor/bootstrap-select/js/bootstrap-select.min.js"></script>
<script src="~/vendor/owl.carousel/owl.carousel.min.js"></script>
<script src="~/js/script.js"></script>
<script src="~/js/custom.js"></script>
<script src="~/vendor/toast-alert/izitoast.min.js"></script>
</body>
</html>

4
CustomerOnlineV2/CustomerOnlineV2/Views/Transaction/ViewAllTxn.cshtml

@ -66,7 +66,7 @@
<div class="col-2 col-sm-3 text-center"><span class="d-block text-1" id="recName"></span> <span class="text-muted" id="'recAccNum"></span> </div>
<div class="col-3 col-sm-2 text-center" id="payAmt"></div>
<div class="col-4 col-sm-2 text-center" hidden></div>
<div class="col-2 col-sm-2 text-center" id="paidDate"></div>
<div class="col-2 col-sm-2 text-center" id="SentDate"></div>
<div class="col-5 col-sm-1 text-center" id="recCountry"></div>
<div class="col-6 col-sm-1 text-center" id="tranType"> <span class="text-nowrap"></span></div>
<div class="col-8 col-sm-1 text-center"> <span class="d-block text-1" id="tranId"><i class="fa fa-eye" style="font-size:30px"></i></a></span></div>
@ -194,7 +194,7 @@
<div class="col-2 col-sm-1 text-center" id="payAmt">${d.acAmt}</div>
<div class="col-2 col-sm-2 text-center" id="payAmt">${d.controlNo}</div>
<div class="col-2 col-sm-2 text-center" hidden> <span class="d-block text-1"><a href="/Transaction/SendMoney">Send Transaction</a></span></div>
<div class="col-2 col-sm-2 text-center" id="paidDate">${d.sendDate}</div>
<div class="col-2 col-sm-2 text-center" id="SentDate">${d.sendDate}</div>
<div class="col-3 col-sm-1 text-center" id="recCountry">${d.pCountry}</div>
<div class="col-4 col-sm-1 text-center" id="tranType">${d.paymentMethod}</div>
<div class="col-8 col-sm-1 text-center" id="tranId"><a href="/Transaction/Receipt?id=${d.id}" id="tranId" target="_blank"><i class="fa fa-eye" style="font-size:30px"></i></a></div>

Loading…
Cancel
Save