Add Update Account Controller
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 5m55s
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 5m55s
EmailConfirmed
This commit is contained in:
parent
d11d0359fb
commit
acd6672040
@ -142,6 +142,7 @@ namespace phronCare.API.Controllers
|
|||||||
user.NormalizedEmail = model.Email.ToUpper();
|
user.NormalizedEmail = model.Email.ToUpper();
|
||||||
user.TwoFactorEnabled = model.TwoFactorEnabled;
|
user.TwoFactorEnabled = model.TwoFactorEnabled;
|
||||||
user.LockoutEnabled = model.LockoutEnabled;
|
user.LockoutEnabled = model.LockoutEnabled;
|
||||||
|
user.EmailConfirmed = model.EmailConfirmed;
|
||||||
// Campos personalizados
|
// Campos personalizados
|
||||||
user.FirstName = model.FirstName;
|
user.FirstName = model.FirstName;
|
||||||
user.LastName = model.LastName;
|
user.LastName = model.LastName;
|
||||||
|
|||||||
@ -7,6 +7,7 @@
|
|||||||
public string Email { get; set; } = string.Empty;
|
public string Email { get; set; } = string.Empty;
|
||||||
public bool TwoFactorEnabled { get; set; }
|
public bool TwoFactorEnabled { get; set; }
|
||||||
public bool LockoutEnabled { get; set; }
|
public bool LockoutEnabled { get; set; }
|
||||||
|
public bool EmailConfirmed { get; set; }
|
||||||
|
|
||||||
// Nuevos campos
|
// Nuevos campos
|
||||||
public string? FirstName { get; set; }
|
public string? FirstName { get; set; }
|
||||||
|
|||||||
@ -113,7 +113,7 @@
|
|||||||
@code {
|
@code {
|
||||||
private bool collapseNavMenu = true;
|
private bool collapseNavMenu = true;
|
||||||
private bool minimizeNavMenu = false;
|
private bool minimizeNavMenu = false;
|
||||||
private bool expClientes = false;
|
private bool expClientes = true;
|
||||||
|
|
||||||
private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null;
|
private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null;
|
||||||
|
|
||||||
|
|||||||
@ -68,7 +68,7 @@
|
|||||||
<div class="row mt-3">
|
<div class="row mt-3">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<label for="Company">Empresa:</label>
|
<label for="Company">Empresa:</label>
|
||||||
<InputText id="Company" @bind-Value="user.Company" class="form-control" />
|
<InputText id="Company" @bind-Value="user.CompanyName" class="form-control" />
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<label for="Department">Departamento:</label>
|
<label for="Department">Departamento:</label>
|
||||||
@ -160,7 +160,7 @@
|
|||||||
public string? FirstName { get; set; }
|
public string? FirstName { get; set; }
|
||||||
public string? LastName { get; set; }
|
public string? LastName { get; set; }
|
||||||
public string? PhoneNumber { get; set; }
|
public string? PhoneNumber { get; set; }
|
||||||
public string? Company { get; set; }
|
public string? CompanyName { get; set; }
|
||||||
public string? Department { get; set; }
|
public string? Department { get; set; }
|
||||||
public DateTime? BirthDate { get; set; }
|
public DateTime? BirthDate { get; set; }
|
||||||
}
|
}
|
||||||
|
|||||||
@ -53,18 +53,24 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row mt-4">
|
<div class="row mt-4">
|
||||||
<div class="col-sm-12 col-md-6 d-flex align-items-center">
|
<div class="col-sm-12 col-md-4 d-flex align-items-center">
|
||||||
<div class="form-check form-switch">
|
<div class="form-check form-switch">
|
||||||
<InputCheckbox id="TwoFactorEnabled" @bind-Value="user.TwoFactorEnabled" class="form-check-input" />
|
<InputCheckbox id="TwoFactorEnabled" @bind-Value="user.TwoFactorEnabled" class="form-check-input" />
|
||||||
<label class="form-check-label ms-2" for="TwoFactorEnabled">Autenticación de dos factores</label>
|
<label class="form-check-label ms-2" for="TwoFactorEnabled">Autenticación de dos factores</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-12 col-md-6 d-flex align-items-center">
|
<div class="col-sm-12 col-md-4 d-flex align-items-center">
|
||||||
<div class="form-check form-switch">
|
<div class="form-check form-switch">
|
||||||
<InputCheckbox id="LockoutEnabled" @bind-Value="user.LockoutEnabled" class="form-check-input" />
|
<InputCheckbox id="LockoutEnabled" @bind-Value="user.LockoutEnabled" class="form-check-input" />
|
||||||
<label class="form-check-label ms-2" for="LockoutEnabled">Bloqueo de cuenta</label>
|
<label class="form-check-label ms-2" for="LockoutEnabled">Bloqueo de cuenta</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="col-sm-12 col-md-4 d-flex align-items-center">
|
||||||
|
<div class="form-check form-switch">
|
||||||
|
<InputCheckbox id="EmailConfirmed" @bind-Value="user.EmailConfirmed" class="form-check-input" />
|
||||||
|
<label class="form-check-label ms-2" for="EmailConfirmed">Confirmacion de cuenta</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -114,6 +120,7 @@
|
|||||||
Email = user.Email,
|
Email = user.Email,
|
||||||
LockoutEnabled = user.LockoutEnabled,
|
LockoutEnabled = user.LockoutEnabled,
|
||||||
TwoFactorEnabled = user.TwoFactorEnabled,
|
TwoFactorEnabled = user.TwoFactorEnabled,
|
||||||
|
EmailConfirmed = user.EmailConfirmed,
|
||||||
FirstName = user.FirstName,
|
FirstName = user.FirstName,
|
||||||
LastName = user.LastName,
|
LastName = user.LastName,
|
||||||
PhoneNumber = user.PhoneNumber,
|
PhoneNumber = user.PhoneNumber,
|
||||||
@ -198,5 +205,6 @@
|
|||||||
public DateTime? BirthDate { get; set; }
|
public DateTime? BirthDate { get; set; }
|
||||||
public bool TwoFactorEnabled { get; set; }
|
public bool TwoFactorEnabled { get; set; }
|
||||||
public bool LockoutEnabled { get; set; }
|
public bool LockoutEnabled { get; set; }
|
||||||
|
public bool EmailConfirmed { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -282,7 +282,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@code {
|
@code {
|
||||||
private QuoteSearchParams Filters = new();
|
private QuoteSearchParams Filters = new() { PageSize = 9 };
|
||||||
private PagedResult<QuoteDto>? PagedQuotes;
|
private PagedResult<QuoteDto>? PagedQuotes;
|
||||||
private QuoteDto? SelectedQuote { get; set; }
|
private QuoteDto? SelectedQuote { get; set; }
|
||||||
private bool IsLoading;
|
private bool IsLoading;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user