Browse Source
Merge branch 'feature/19315_Customer-Registration' into feature/19315_Customer-Registration-new
Merge branch 'feature/19315_Customer-Registration' into feature/19315_Customer-Registration-new
# Conflicts: # CustomerOnlineV2/CustomerOnlineV2/Controllers/CustomerController.cs # CustomerOnlineV2/CustomerOnlineV2/Views/Customer/CustomerRegistration.cshtmlfeature/19315_Customer-Registration-new
shakun
12 months ago
9 changed files with 229 additions and 19 deletions
-
4CustomerOnlineV2/CustomerOnlineV2.Business/Business/AccountBusiness/AccountBusiness.cs
-
2CustomerOnlineV2/CustomerOnlineV2.Business/Business/AccountBusiness/IAccountBusiness.cs
-
11CustomerOnlineV2/CustomerOnlineV2.Common/Models/AccountModel/AccountModel.cs
-
23CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/AccountRepository/AccountRepository.cs
-
1CustomerOnlineV2/CustomerOnlineV2.Repository/Repository/AccountRepository/IAccountRepository.cs
-
37CustomerOnlineV2/CustomerOnlineV2/Controllers/AccountController.cs
-
2CustomerOnlineV2/CustomerOnlineV2/Views/Account/Index.cshtml
-
120CustomerOnlineV2/CustomerOnlineV2/Views/Account/ResetPassword.cshtml
-
48CustomerOnlineV2/CustomerOnlineV2/Views/ReceiverInformation/Receiver.cshtml
@ -0,0 +1,120 @@ |
|||
@model CustomerOnlineV2.Common.Models.AccountModel.PasswordResetModel |
|||
@{ |
|||
Layout = "_Layout2"; |
|||
} |
|||
<!DOCTYPE html> |
|||
<html lang="en"> |
|||
|
|||
<body> |
|||
<div id="main-wrapper"> |
|||
|
|||
<div id="content"> |
|||
<!-- Who we are --> |
|||
<section class="section section-form-bg"> |
|||
<div class="container"> |
|||
<div class="row align-items-center"> |
|||
<div class="col-md-7 pe-0"> |
|||
<div class="contact-from-wrap"> |
|||
<div class="sec-heading mb-5"> |
|||
<h2 class="sec-title">Forgot Password</h2> |
|||
<div class="text-3"> Reset passowrd is simple, your can reset your password right away</div> |
|||
<p class="sec-subtitle"></p> |
|||
</div> |
|||
<form action="dashboard-new.html" id="reset-form" class=""> |
|||
@* <form asp-controller="Account" id="reset-form" asp-action="ResetPassword" method="post" novalidate>*@ <div class="form-floating mb-3"> |
|||
<input type="email" class="form-control" asp-for="Username" placeholder="name@example.com"> |
|||
<label for="floatingInput">Email address</label> |
|||
</div> |
|||
|
|||
<div class="col-lg-3 mt-4"> |
|||
<div class="d-grid mb-5"> |
|||
@* <button class="btn btn-primary btn-sumbit-blue" type="submit">Request for link</button> *@ |
|||
|
|||
<button type="submit" id="BtnReset" class="btn btn-lg btn-primary" style="width: 250px;"> |
|||
<span class="resetText">Request For Link</span> <div class="spinner-border text-success loading" role="status" style="display:none;"></div> |
|||
</button> |
|||
</div> |
|||
</div> |
|||
</form> |
|||
|
|||
<div class="mt-3"> Dont have username ? Registration won't take more than 5 min, <a class="" href="register-new.html">Register Now</a></div> |
|||
<div class="mt-3"> Already registered, <a class="" href="/Account/Index">Login Now</a></div> |
|||
|
|||
</div> |
|||
|
|||
</div> |
|||
<div class="col-md-5 ps-0"> |
|||
<div class="contact-info-wrap"> |
|||
<address> |
|||
<i class="fas fa-envelope"></i> |
|||
<span>Email Address</span> |
|||
<a href="mailto:info@imelondon.co.uk">info@imelondon.co.uk</a> |
|||
</address> |
|||
<address> |
|||
<i class="fas fa-phone-alt"></i> |
|||
<span>Contact Numbers</span> |
|||
<a href="tel:+44 02088660307">+44 02088660307</a> |
|||
<a href="tel:+44 07984713677">+44 07984713677</a> |
|||
</address> |
|||
<address> |
|||
<i class="fas fa-map-marker-alt"></i> |
|||
<span>Our Head Office</span> |
|||
Pentax House, South Hill Avenue, South Harrow, London, HA2 0DU |
|||
</address> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
<!-- Who we are end --> |
|||
|
|||
|
|||
|
|||
|
|||
</div> |
|||
</div> |
|||
<script type="text/javascript"> |
|||
(function () { |
|||
'use strict' |
|||
// Fetch all the forms we want to apply custom Bootstrap validation styles to |
|||
var forms = document.querySelectorAll('#reset-form') |
|||
|
|||
// Loop over them and prevent submission |
|||
Array.prototype.slice.call(forms) |
|||
.forEach(function (form) { |
|||
form.addEventListener('submit', function (event) { |
|||
if (!form.checkValidity()) { |
|||
event.preventDefault(); |
|||
event.stopPropagation(); |
|||
} |
|||
else { |
|||
event.preventDefault(); |
|||
$('.resetText').hide(); |
|||
$('#BtnReset').css('cursor', 'not-allowed'); |
|||
$('.loading').show(); |
|||
$('#BtnReset').prop('disabled', true); |
|||
|
|||
$("#reset-form").submit(); |
|||
} |
|||
form.classList.add('was-validated') |
|||
}, false) |
|||
}) |
|||
})(); |
|||
|
|||
if ('@ViewBag.ResponseCode' != '') { |
|||
if ('@ViewBag.ResponseCode' != '0') { |
|||
iziToast.error({ |
|||
title: 'Error', |
|||
message: '@ViewBag.ResponseMessage' |
|||
}); |
|||
} |
|||
else { |
|||
iziToast.success({ |
|||
title: 'OK', |
|||
message: '@ViewBag.ResponseMessage' |
|||
}); |
|||
} |
|||
} |
|||
</script> |
|||
</body> |
|||
</html> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue