old password field
This commit is contained in:
parent
89119d3071
commit
84032196cd
|
|
@ -31,21 +31,20 @@
|
||||||
<div class="col-12 col-md-6">
|
<div class="col-12 col-md-6">
|
||||||
@RenderDetailsItem("fa-solid fa-key", "Password", Context.UserDto.Password)
|
@RenderDetailsItem("fa-solid fa-key", "Password", Context.UserDto.Password)
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-9 col-md-4">
|
<div class="col-9 col-md-4">
|
||||||
<DxTextBox NullText="Old password"
|
<DxTextBox @bind-Text="@OldPassword"
|
||||||
|
NullText="Old password"
|
||||||
|
Password="true"
|
||||||
|
CssClass="form-field" />
|
||||||
|
<DxTextBox @bind-Text="@NewPassword"
|
||||||
|
NullText="New password"
|
||||||
|
BindValueMode="BindValueMode.OnDelayedInput"
|
||||||
|
InputDelay="300"
|
||||||
Password="true"
|
Password="true"
|
||||||
CssClass="form-field" />
|
CssClass="form-field" />
|
||||||
<DxTextBox
|
|
||||||
@bind-Text="@NewPassword"
|
|
||||||
NullText="New password"
|
|
||||||
BindValueMode="BindValueMode.OnDelayedInput"
|
|
||||||
InputDelay="300"
|
|
||||||
Password="true"
|
|
||||||
CssClass="form-field"
|
|
||||||
/>
|
|
||||||
<DxTextBox @bind-Text="@ConfirmNewPassword"
|
<DxTextBox @bind-Text="@ConfirmNewPassword"
|
||||||
ReadOnly="@PasswordNotSet"
|
ReadOnly="@PasswordNotSet"
|
||||||
NullText="Confirm new password"
|
NullText="Confirm new password"
|
||||||
BindValueMode="BindValueMode.OnDelayedInput"
|
BindValueMode="BindValueMode.OnDelayedInput"
|
||||||
InputDelay="300"
|
InputDelay="300"
|
||||||
|
|
@ -55,7 +54,7 @@
|
||||||
<div class="col-3 col-md-2">
|
<div class="col-3 col-md-2">
|
||||||
<DxButton CssClass="btn btn-primary" Click="SetPassword" Enabled="@isSaveActive"> Save</DxButton>
|
<DxButton CssClass="btn btn-primary" Click="SetPassword" Enabled="@isSaveActive"> Save</DxButton>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>@msg</p>
|
<p>@msg</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -110,8 +109,8 @@
|
||||||
|
|
||||||
void OnPasswordConfirmed(string password)
|
void OnPasswordConfirmed(string password)
|
||||||
{
|
{
|
||||||
if(NewPassword == ConfirmNewPassword)
|
if (NewPassword == ConfirmNewPassword)
|
||||||
{
|
{
|
||||||
PasswordNotConfirmed = false;
|
PasswordNotConfirmed = false;
|
||||||
isSaveActive = true;
|
isSaveActive = true;
|
||||||
}
|
}
|
||||||
|
|
@ -120,7 +119,7 @@
|
||||||
isSaveActive = false;
|
isSaveActive = false;
|
||||||
msg = "Password and confirmation not matching!";
|
msg = "Password and confirmation not matching!";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected async Task SetPassword()
|
protected async Task SetPassword()
|
||||||
|
|
@ -133,9 +132,9 @@
|
||||||
var result = await AdminSignalRClient.PostDataAsync(SignalRTags.ChangeUserPassword, changePasswordDto);
|
var result = await AdminSignalRClient.PostDataAsync(SignalRTags.ChangeUserPassword, changePasswordDto);
|
||||||
|
|
||||||
if (result != null)
|
if (result != null)
|
||||||
{
|
{
|
||||||
msg = $"Password saved";
|
msg = $"Password saved";
|
||||||
StateHasChanged();
|
StateHasChanged();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
@ -154,8 +153,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override async Task OnParametersSetAsync()
|
protected override async Task OnParametersSetAsync()
|
||||||
{
|
{
|
||||||
|
|
||||||
await base.OnParametersSetAsync();
|
await base.OnParametersSetAsync();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue