Browse Source

merge

feature/19315_Customer-Registration
shakun 11 months ago
parent
commit
0cf851936f
  1. 10
      CustomerOnlineV2/CustomerOnlineV2.Business/Business/AccountBusiness/AccountBusiness.cs
  2. 1
      CustomerOnlineV2/CustomerOnlineV2.Common/Models/HomeModel/HomeModel.cs
  3. 3
      CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/AccountRepository/AccountRepository.cs
  4. 10
      CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/ReceiverRepository/ReceiverRepository.cs
  5. 1
      CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/RegisterRepository/RegisterRepository.cs
  6. 25
      CustomerOnlineV2/CustomerOnlineV2/Controllers/AccountController.cs
  7. 4
      CustomerOnlineV2/CustomerOnlineV2/Controllers/ReceiverInformationController.cs
  8. 13
      CustomerOnlineV2/CustomerOnlineV2/Views/Account/ForceChangePassword.cshtml
  9. 56
      CustomerOnlineV2/CustomerOnlineV2/Views/Account/VerifyOTP.cshtml
  10. 44
      CustomerOnlineV2/CustomerOnlineV2/Views/Customer/CustomerRegistration.cshtml
  11. 19
      CustomerOnlineV2/CustomerOnlineV2/Views/ReceiverInformation/Receiver.cshtml
  12. 14
      CustomerOnlineV2/CustomerOnlineV2/Views/Transaction/Success.cshtml

10
CustomerOnlineV2/CustomerOnlineV2.Business/Business/AccountBusiness/AccountBusiness.cs

@ -135,10 +135,8 @@ namespace CustomerOnlineV2.Business.Business.AccountBusiness
{ {
bool emailSent = false; bool emailSent = false;
bool smsSent = false; bool smsSent = false;
if (requestOTPModel.userId.IsValidEmail())
{
if (!string.IsNullOrEmpty(jsonRx.ErrorCode) && jsonRx.ErrorCode.Equals("0"))
if (!string.IsNullOrEmpty(jsonRx.ErrorCode) && (jsonRx.ErrorCode.Equals("0") && jsonRx.Extra3.Equals("100")))
{ {
List<Mapping> bodyMappings = new List<Mapping>(); List<Mapping> bodyMappings = new List<Mapping>();
@ -191,7 +189,7 @@ namespace CustomerOnlineV2.Business.Business.AccountBusiness
StringBuilder s = new StringBuilder(); StringBuilder s = new StringBuilder();
s.AppendLine($"Dear {jsonRx.Extra}"); s.AppendLine($"Dear {jsonRx.Extra}");
s.AppendLine($"Your OTP code for Customer Registration is {requestOTPModel.OTP}.");
s.AppendLine($"Your OTP code for Customer Registration is {jsonRx.Id}.");
s.AppendLine("Regards, IME London"); s.AppendLine("Regards, IME London");
SMSRequestModel _req = new SMSRequestModel SMSRequestModel _req = new SMSRequestModel
@ -224,13 +222,13 @@ namespace CustomerOnlineV2.Business.Business.AccountBusiness
return jsonRx; return jsonRx;
} }
} }
}
} }
else else
{ {
jsonRx.ErrorCode = "1"; jsonRx.ErrorCode = "1";
return new JsonRxResponse { ErrorCode = jsonRx.ErrorCode, Msg = jsonRx.Msg };
return new JsonRxResponse { ErrorCode = jsonRx.ErrorCode, Msg = jsonRx.Msg , Id= jsonRx.Id, Extra3= jsonRx.Extra3 };
} }

1
CustomerOnlineV2/CustomerOnlineV2.Common/Models/HomeModel/HomeModel.cs

@ -73,6 +73,7 @@ namespace CustomerOnlineV2.Common.Models.HomeModel
{ {
public string Flag { get; set; } public string Flag { get; set; }
public string Value { get; set; } public string Value { get; set; }
public string country { get; set; }
} }
public class CommonDropDownList public class CommonDropDownList

3
CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/AccountRepository/AccountRepository.cs

@ -140,7 +140,8 @@ namespace CustomerOnlineV2.Repository.Repository.AccountRepository
Msg = _dbRes.ResponseMessage, Msg = _dbRes.ResponseMessage,
Id = _dbRes.Id, Id = _dbRes.Id,
Extra = _dbRes.Extra, Extra = _dbRes.Extra,
Extra2 = _dbRes.Extra2
Extra2 = _dbRes.Extra2,
Extra3= _dbRes.ResponseCode.ToString()
}; };
} }

10
CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/ReceiverRepository/ReceiverRepository.cs

@ -42,8 +42,8 @@ namespace CustomerOnlineV2.Repository.Repository.ReceiverRepository
sql += ",@lastName1 =" + _connHelper.FilterString(model.lastName1); sql += ",@lastName1 =" + _connHelper.FilterString(model.lastName1);
sql += ",@lastName2 =" + _connHelper.FilterString(model.lastName2); sql += ",@lastName2 =" + _connHelper.FilterString(model.lastName2);
sql += ",@address =" + _connHelper.FilterString(model.Address); sql += ",@address =" + _connHelper.FilterString(model.Address);
//sql += ",@city =" + _connHelper.FilterString(model.city);
//sql += ",@homePhone =" + _connHelper.FilterString(model.ContactNo);
sql += ",@city =" + _connHelper.FilterString(model.City);
sql += ",@homePhone =" + _connHelper.FilterString(model.homePhone);
sql += ",@mobile =" + _connHelper.FilterString(model.Mobile); sql += ",@mobile =" + _connHelper.FilterString(model.Mobile);
sql += ",@relationship =" + _connHelper.FilterString(model.Relationship); sql += ",@relationship =" + _connHelper.FilterString(model.Relationship);
sql += ",@placeOfIssue =" + _connHelper.FilterString(model.placeOfIssue); sql += ",@placeOfIssue =" + _connHelper.FilterString(model.placeOfIssue);
@ -192,7 +192,7 @@ namespace CustomerOnlineV2.Repository.Repository.ReceiverRepository
Relationship = Convert.ToString(item["relationship"]), Relationship = Convert.ToString(item["relationship"]),
Country = Convert.ToString(item["Country"]), Country = Convert.ToString(item["Country"]),
Address = Convert.ToString(item["address"]), Address = Convert.ToString(item["address"]),
State = Convert.ToString(item["city"]),
City = Convert.ToString(item["city"]),
zipCode = Convert.ToString(item["zipCode"]), zipCode = Convert.ToString(item["zipCode"]),
Mobile = Convert.ToString(item["Mobile"]), Mobile = Convert.ToString(item["Mobile"]),
Email = Convert.ToString(item["email"]), Email = Convert.ToString(item["email"]),
@ -276,9 +276,9 @@ namespace CustomerOnlineV2.Repository.Repository.ReceiverRepository
{ {
var sql = "EXEC proc_sendPageLoadData"; var sql = "EXEC proc_sendPageLoadData";
sql += " @Flag = " + _connHelper.FilterString("rec-select-agent"); sql += " @Flag = " + _connHelper.FilterString("rec-select-agent");
sql += ", @param = " + _connHelper.FilterString("Bank Deposit");
sql += ", @param = " + _connHelper.FilterString(model.Value);
sql += " ,@CountryId = " + _connHelper.FilterString("233"); sql += " ,@CountryId = " + _connHelper.FilterString("233");
sql += " ,@pCountryId = " + _connHelper.FilterString("151");
sql += " ,@pCountryId = " + _connHelper.FilterString(model.country);
_logger.LogDebug("RECEIVERREPOSITORY | GETDDAGENTLLIST | SQL | " + sql); _logger.LogDebug("RECEIVERREPOSITORY | GETDDAGENTLLIST | SQL | " + sql);

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

@ -55,6 +55,7 @@ namespace CustomerOnlineV2.Repository.Repository.RegisterRepository
sql += ",@occupation =" + _connHelper.FilterString(model.occupation); sql += ",@occupation =" + _connHelper.FilterString(model.occupation);
sql += ",@custNativecountry =" + _connHelper.FilterString(model.nativeCountry); sql += ",@custNativecountry =" + _connHelper.FilterString(model.nativeCountry);
sql += ",@zipCode =" + _connHelper.FilterString(model.postalCode); sql += ",@zipCode =" + _connHelper.FilterString(model.postalCode);
sql += ",@custCity =" + _connHelper.FilterString(model.city);
sql += ",@custAdd1 =" + _connHelper.FilterString(model.address); sql += ",@custAdd1 =" + _connHelper.FilterString(model.address);
sql += ",@custAdd2 =" + _connHelper.FilterString(model.address2); sql += ",@custAdd2 =" + _connHelper.FilterString(model.address2);
sql += ",@onlineUser =" + _connHelper.FilterString("true"); sql += ",@onlineUser =" + _connHelper.FilterString("true");

25
CustomerOnlineV2/CustomerOnlineV2/Controllers/AccountController.cs

@ -193,6 +193,7 @@ namespace CustomerOnlineV2.Controllers
} }
} }
[Authorization("VerifyOTP")]
public async Task<IActionResult> VerifyOTP(RequestOTPModel requestOTPModel) public async Task<IActionResult> VerifyOTP(RequestOTPModel requestOTPModel)
{ {
requestOTPModel.sessionId = Guid.NewGuid().ToString().Replace("-", ""); requestOTPModel.sessionId = Guid.NewGuid().ToString().Replace("-", "");
@ -209,23 +210,32 @@ namespace CustomerOnlineV2.Controllers
requestOTPModel.requestFor = "REGISTER"; requestOTPModel.requestFor = "REGISTER";
Log.Debug("RequestOTP | REQUEST : " + JsonConvert.SerializeObject(requestOTPModel)); Log.Debug("RequestOTP | REQUEST : " + JsonConvert.SerializeObject(requestOTPModel));
var staticDataResponse = _accountBusiness.RequestOTP(requestOTPModel); var staticDataResponse = _accountBusiness.RequestOTP(requestOTPModel);
if (staticDataResponse.ErrorCode == "0")
{
var viewModel = new VerifyOtpModel var viewModel = new VerifyOtpModel
{ {
Email = userEmail, Email = userEmail,
otp = "", otp = "",
}; };
if (staticDataResponse.ErrorCode == "0" && staticDataResponse.Extra3.Equals("100"))
{
ViewBag.ResponseCode = "0"; ViewBag.ResponseCode = "0";
ViewBag.ResponseMessage = "OTP has been sent."; ViewBag.ResponseMessage = "OTP has been sent.";
return View(viewModel); return View(viewModel);
} }
else else
{ {
if (staticDataResponse.Extra3.Equals("103"))
{
ViewBag.ResponseCode = "103";
ViewBag.ResponseMessage = "OTP already has been sent.";
return View(viewModel);
}
ViewBag.ResponseCode = staticDataResponse.ErrorCode; ViewBag.ResponseCode = staticDataResponse.ErrorCode;
ViewBag.ResponseMessage = staticDataResponse.Msg; ViewBag.ResponseMessage = staticDataResponse.Msg;
_logger.LogError("ACCOUNTCONTROLLER | REQUESTOTP | ERROR OCCURED | " + JsonConvert.SerializeObject(staticDataResponse)); _logger.LogError("ACCOUNTCONTROLLER | REQUESTOTP | ERROR OCCURED | " + JsonConvert.SerializeObject(staticDataResponse));
return View();
return View(viewModel);
} }
} }
return View("ErrorViewName"); return View("ErrorViewName");
@ -244,6 +254,7 @@ namespace CustomerOnlineV2.Controllers
{ {
try try
{ {
ViewBag.ResponseCode = "";
var loginDetails = HttpContext.GetLoginDetails(); var loginDetails = HttpContext.GetLoginDetails();
if (string.IsNullOrEmpty(loginDetails.UserName)) if (string.IsNullOrEmpty(loginDetails.UserName))
@ -268,14 +279,14 @@ namespace CustomerOnlineV2.Controllers
if (response.ErrorCode == "0") if (response.ErrorCode == "0")
{ {
Log.Debug("ACCOUNTCONTROLLER | SubmitOTP | REQUEST ARRIVED | " + loginDetails.Email); Log.Debug("ACCOUNTCONTROLLER | SubmitOTP | REQUEST ARRIVED | " + loginDetails.Email);
return RedirectToAction("Index", "Home");
return Ok(new { ErrorCode = response.ErrorCode, ResponseMessage = response.Msg });
} }
else else
{ {
ViewBag.ResponseCode = response.ErrorCode;
ViewBag.ResponseMessage = response.Msg;
//ViewBag.ResponseCode = response.ErrorCode;
//ViewBag.ResponseMessage = response.Msg;
_logger.LogError("ACCOUNTCONTROLLER | LOGIN | ERROR OCCURRED | " + JsonConvert.SerializeObject(response)); _logger.LogError("ACCOUNTCONTROLLER | LOGIN | ERROR OCCURRED | " + JsonConvert.SerializeObject(response));
return View();
return Ok(new { ErrorCode = response.ErrorCode, ResponseMessage =response.Msg });
} }
} }
} }

4
CustomerOnlineV2/CustomerOnlineV2/Controllers/ReceiverInformationController.cs

@ -77,8 +77,8 @@ namespace CustomerOnlineV2.Controllers
} }
[HttpPost] [HttpPost]
[ValidateAntiForgeryToken] [ValidateAntiForgeryToken]
[Authorization("GetDDLList")]
public async Task<CommonDropDownList> GetDDLList(CommonDropDownModel model)
[Authorization("GetDDAgentLList")]
public async Task<CommonDropDownList> GetDDAgentLList(CommonDropDownModel model )
{ {
var loginDetails = HttpContext.GetLoginDetails(); var loginDetails = HttpContext.GetLoginDetails();
return await _receiverBusiness.GetDDLList(model, loginDetails); return await _receiverBusiness.GetDDLList(model, loginDetails);

13
CustomerOnlineV2/CustomerOnlineV2/Views/Account/ForceChangePassword.cshtml

@ -194,7 +194,9 @@
$(document).ready(function () { $(document).ready(function () {
debugger; debugger;
// Select the password and confirmPassword input fields
var passwordField = $("#NewPassword"); var passwordField = $("#NewPassword");
var confirmPasswordField = $("#ConfirmNewPassword"); var confirmPasswordField = $("#ConfirmNewPassword");
@ -210,8 +212,9 @@
var password = passwordField.val(); var password = passwordField.val();
if (passwordRegex.test(password)) { if (passwordRegex.test(password)) {
passwordValidation.text("Valid password").css("color", "green");
passwordValidation.text("Valid password").removeClass("text-danger").addClass("text-success");
} else { } else {
passwordValidation.text("Valid password").removeClass("text-success").addClass("text-danger");
passwordValidation.text("Password should contain at least one special character (*&%$), one uppercase, one lowercase and min of 8 characters").css("color", "red"); passwordValidation.text("Password should contain at least one special character (*&%$), one uppercase, one lowercase and min of 8 characters").css("color", "red");
} }
}); });
@ -221,11 +224,13 @@
var confirmPassword = confirmPasswordField.val(); var confirmPassword = confirmPasswordField.val();
if (password === confirmPassword) { if (password === confirmPassword) {
confirmPasswordValidation.text("Passwords match").css("color", "green");
confirmPasswordValidation.text("Passwords match").removeClass("text-danger").addClass("text-success");
} else { } else {
confirmPasswordValidation.text("Passwords do not match").css("color", "red");
confirmPasswordValidation.text("Passwords do not match").removeClass("text-success").addClass("text-danger");
} }
}); });
}) })

56
CustomerOnlineV2/CustomerOnlineV2/Views/Account/VerifyOTP.cshtml

@ -86,7 +86,7 @@
</div> </div>
<div class="form-floating mb-1"> <div class="form-floating mb-1">
<input type="text" class="form-control" asp-for="otp">
<input type="text" class="form-control" asp-for="otp" required>
<label for="floatingInput">OTP</label> <label for="floatingInput">OTP</label>
</div> </div>
@ -107,7 +107,7 @@
<div class="col-lg-8 mt-4"> <div class="col-lg-8 mt-4">
<div class="row"> <div class="row">
<div class="col-md-4 mb-3"> <div class="col-md-4 mb-3">
<button type="submit" id="btnSubmit" onclick="SubmitOTP()" class="btn btn-primary btn-sumbit-blue" style="width: 100%;">
<button type="button" id="btnSubmit" onclick="SubmitOTP()" class="btn btn-primary btn-sumbit-blue" style="width: 100%;">
<span class="resetText">Submit</span>&nbsp;<div class="spinner-border text-success loading" role="status" style="display:none;"></div> <i class="fa fa-window-maximize px-2 loginText" aria-hidden="true"></i> <span class="resetText">Submit</span>&nbsp;<div class="spinner-border text-success loading" role="status" style="display:none;"></div> <i class="fa fa-window-maximize px-2 loginText" aria-hidden="true"></i>
</button> </button>
</div> </div>
@ -183,25 +183,40 @@
$(document).ready(function () { $(document).ready(function () {
if ('@ViewBag.ResponseCode' != '0') {
iziToast.error({
title: 'Error',
if ('@ViewBag.ResponseCode' == '0') {
iziToast.success({
title: 'OK',
message: '@ViewBag.ResponseMessage' message: '@ViewBag.ResponseMessage'
}); });
} }
else {
iziToast.success({
title: 'OK',
else if ('@ViewBag.ResponseCode' == '103') {
iziToast.info({
title: 'Info',
message: '@ViewBag.ResponseMessage'
});
}
else if ('@ViewBag.ResponseCode' == '1') {
iziToast.error({
title: 'Error',
message: '@ViewBag.ResponseMessage' message: '@ViewBag.ResponseMessage'
}); });
} }
}); });
function SubmitOTP() { function SubmitOTP() {
let email = $('#Email').val(); let email = $('#Email').val();
let otp = $('#otp').val(); let otp = $('#otp').val();
if (otp.length === 0) {
iziToast.error({
title: 'Error',
message: 'OTP field is required'
});
return;
}
let Data = { let Data = {
Email: email, Email: email,
@ -222,21 +237,28 @@
}, },
async: true, async: true,
success: function (response) { success: function (response) {
debugger;
if (response.errorCode == 0) { if (response.errorCode == 0) {
debugger
ShowAlertMessage(response.errorCode, response.msg);
window.location.replace("/home");
iziToast.info({
title: 'OK',
onClosed: function () {
window.location.replace("/home");
}
});
} }
else { else {
debugger
ShowAlertMessage(response.errorCode, response.msg);
iziToast.error({
title: 'Error',
message: response.responseMessage
});
} }
}, },
error: function () { error: function () {
ShowAlertMessage(response.errorCode, response.msg);
iziToast.error({
title: 'Error',
message: response.responseMessage
});
} }
}); });
} }

44
CustomerOnlineV2/CustomerOnlineV2/Views/Customer/CustomerRegistration.cshtml

@ -213,7 +213,7 @@
<tr> <tr>
<th>SN</th> <th>SN</th>
<th>Address1</th> <th>Address1</th>
<th>Address2</th>
<th>City</th>
<th>Action</th> <th>Action</th>
</tr> </tr>
</thead> </thead>
@ -235,6 +235,14 @@
</div> </div>
</div> </div>
</div> </div>
<div class="col-md-4">
<div class="mb-4">
<div class="form-floating">
<input type="text" class="form-control" placeholder="City" asp-for="city">
<label for="city">City</label>
</div>
</div>
</div>
<div class="col-md-4"> <div class="col-md-4">
<div class="mb-4"> <div class="mb-4">
<div class="form-floating"> <div class="form-floating">
@ -339,6 +347,9 @@
<script src="~/vendor/owl.carousel/owl.carousel.min.js"></script> <script src="~/vendor/owl.carousel/owl.carousel.min.js"></script>
<script src="~/js/script.js"></script> <script src="~/js/script.js"></script>
<script src="~/vendor/toast-alert/izitoast.min.js"></script> <script src="~/vendor/toast-alert/izitoast.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.16/jquery.mask.min.js"></script>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
@* <script src="~/js/register-validation.js"></script> *@ @* <script src="~/js/register-validation.js"></script> *@
<script type="text/javascript"> <script type="text/javascript">
@ -349,7 +360,10 @@
$(document).ready(function () { $(document).ready(function () {
$('#btnSearch').click(function (e) {
// $('#mobile').mask('+44 999999999', {
// placeholder: " ",
// });
$(document).on('click', '#btnSearch', function (e) {
e.preventDefault(); e.preventDefault();
var postalCode = $('#postalCode').val(); var postalCode = $('#postalCode').val();
@ -378,20 +392,19 @@
var row = $('<tr>'); var row = $('<tr>');
row.append($('<td>').text(index + 1)); row.append($('<td>').text(index + 1));
row.append($('<td>').text(item.Address1)); row.append($('<td>').text(item.Address1));
row.append($('<td>').text(item.Address2));
row.append($('<td>').text(item.City));
var selectButton = $('<button>') var selectButton = $('<button>')
.addClass('btn btn-primary') .addClass('btn btn-primary')
.text('Select') .text('Select')
.click(function (event) { .click(function (event) {
var additionalAddress = item.Address1;
var city = item.Address2;
var Address1 = item.Address1;
var city = item.City;
$('#hdnAdditionalAddress').val(additionalAddress);
$('#cityHidden').val(city);
$('#city').val(city);
$('#address').val(additionalAddress);
$('#address2').val(city);
$('#address').val(Address1);
$('#apiDataPopup').modal('hide'); $('#apiDataPopup').modal('hide');
event.preventDefault(); event.preventDefault();
}); });
@ -445,6 +458,15 @@
confirmPasswordValidation.text("Passwords do not match").removeClass("text-success").addClass("text-danger"); confirmPasswordValidation.text("Passwords do not match").removeClass("text-success").addClass("text-danger");
} }
}); });
$('#mobile').keyup(function () {
var oldvalue = $(this).val();
var field = this;
setTimeout(function () {
if (field.value.indexOf('44') !== 0) {
$(field).val("44" + oldvalue);
}
}, 1);
});
}); });
@ -499,6 +521,7 @@
let postalCode = $('#postalCode').val(); let postalCode = $('#postalCode').val();
let address = $('#address').val(); let address = $('#address').val();
let city = $('#city').val();
let address2 = $('#address2').val(); let address2 = $('#address2').val();
let idIssueDate = $('#idIssueDate').val(); let idIssueDate = $('#idIssueDate').val();
let idExpiryDate = $('#idExpiryDate').val(); let idExpiryDate = $('#idExpiryDate').val();
@ -519,7 +542,7 @@
mobile: mobile, mobile: mobile,
telNo: telNo, telNo: telNo,
occupation: occupation, occupation: occupation,
city: city,
address: address, address: address,
address2: address2, address2: address2,
idIssueDate: idIssueDate, idIssueDate: idIssueDate,
@ -555,6 +578,7 @@
} }
// window.location.replace("/account/index"); // window.location.replace("/account/index");
// ShowAlertMessage(response.errorCode, response.msg, "/Account/VerifyOTP");
ShowAlertMessage(response.errorCode, response.msg, "/account/index"); ShowAlertMessage(response.errorCode, response.msg, "/account/index");
}, },

19
CustomerOnlineV2/CustomerOnlineV2/Views/ReceiverInformation/Receiver.cshtml

@ -392,19 +392,20 @@
}); });
function PopulateAgentDDL(id, flag, pCountryid, parm, countryId, showSelectOption, selectedVal) {
function PopulateAgentDDL(id, flag, Country, pCountryid, value, countryId, showSelectOption, selectedVal) {
debugger; debugger;
let Data = { let Data = {
Flag: flag, Flag: flag,
Country:Country,
pCountry: pCountryid, pCountry: pCountryid,
Parm: parm,
Value: value,
CountryId: countryId CountryId: countryId
}; };
$.ajax( $.ajax(
{ {
type: 'POST', type: 'POST',
url: '/ReceiverInformation/GetDDLList',
url: '/ReceiverInformation/GetDDAgentLList',
data: Data, data: Data,
headers: { headers: {
"RequestVerificationToken": "RequestVerificationToken":
@ -431,7 +432,7 @@
let lastName1 = $('#lastName1').val(); let lastName1 = $('#lastName1').val();
let Relationship = $('#Relationship').val(); let Relationship = $('#Relationship').val();
let Address = $('#Address').val(); let Address = $('#Address').val();
let State = $('#State').val();
let City = $('#City').val();
let Mobile = $('#Mobile').val(); let Mobile = $('#Mobile').val();
let Email = $('#Email').val(); let Email = $('#Email').val();
let PaymentMode = $('#paymentMode').val(); let PaymentMode = $('#paymentMode').val();
@ -452,7 +453,7 @@
lastName1: lastName1, lastName1: lastName1,
Relationship: Relationship, Relationship: Relationship,
Address: Address, Address: Address,
State: State,
City: City,
Mobile: Mobile, Mobile: Mobile,
Email: Email, Email: Email,
zipCode: zipCode, zipCode: zipCode,
@ -596,10 +597,10 @@
$('#lastName1').val(result.lastName1); $('#lastName1').val(result.lastName1);
$('#Relationship option[value="' + result.relationship + '"]').attr('selected', 'selected'); $('#Relationship option[value="' + result.relationship + '"]').attr('selected', 'selected');
$('#Address').val(result.address); $('#Address').val(result.address);
$('#State').val(result.state);
$('#City').val(result.city);
$('#Mobile').val(mobile); $('#Mobile').val(mobile);
$('#Email').val(result.email); $('#Email').val(result.email);
$('#zipCode').val(result.zipCode);
//$('#zipCode').val(result.city);
$('#idNumber').val(result.idNumber); $('#idNumber').val(result.idNumber);
$('#createdDate').val(result.createdDate); $('#createdDate').val(result.createdDate);
$('#idExpairyDate').val(result.idExpairyDate); $('#idExpairyDate').val(result.idExpairyDate);
@ -627,7 +628,7 @@
lastName1: $('#lastName1').val(), lastName1: $('#lastName1').val(),
relationship: $('#Relationship').val(), relationship: $('#Relationship').val(),
address: $('#Address').val(), address: $('#Address').val(),
state: $('#State').val(),
city: $('#City').val(),
mobile: $('#Mobile').val(), mobile: $('#Mobile').val(),
email: $('#Email').val(), email: $('#Email').val(),
zipCode: $('#zipCode').val(), zipCode: $('#zipCode').val(),
@ -652,7 +653,7 @@
lastName1: $('#lastName1').val(), lastName1: $('#lastName1').val(),
Relationship: $('#Relationship').val(), Relationship: $('#Relationship').val(),
Address: $('#Address').val(), Address: $('#Address').val(),
State: $('#State').val(),
City: $('#City').val(),
Mobile: $('#Mobile').val(), Mobile: $('#Mobile').val(),
Email: $('#Email').val(), Email: $('#Email').val(),
zipCode: $('#zipCode').val(), zipCode: $('#zipCode').val(),

14
CustomerOnlineV2/CustomerOnlineV2/Views/Transaction/Success.cshtml

@ -48,7 +48,7 @@
<tr> <tr>
<td> <td>
Sort Code: &nbsp; Sort Code: &nbsp;
<span>04-6-93</span>
<span>04-08-42</span>
<br> <br>
</td> </td>
@ -56,7 +56,7 @@
<tr> <tr>
<td> <td>
Account Number: &nbsp; Account Number: &nbsp;
<span>00000151</span>
<span>00000042</span>
<br> <br>
</td> </td>
@ -78,8 +78,16 @@
</tr> </tr>
</table> </table>
<p>
Payment reference should be your name used during registration or unique Member Id.
<br />
Should you require any assistance , IME London Team will be happy to help.
<br />
You can keep track of your transfer from Home.
</p>
</div> </div>
<div class="d-grid"><a href="/Transaction/SendMoney"><button class="btn btn-primary">Send Money Again</button></a></div>
<h3 style="text-align:right"> <a href="/Transaction/SendMoney"><button class="btn-primary" ><i class="fa fa-save" style="color:white"> Send Again</i></button></a></h3>
<h3 style="text-align:right"><a href="/Home"><button class="btn-primary"><i class="fa fa-home" style="color:white"></i> Home</button></a></h3>
</div> </div>
</div> </div>

Loading…
Cancel
Save