Add Update and Normalization UI
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 5m44s
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (push) Successful in 5m44s
This commit is contained in:
parent
14d84c43df
commit
b7c01e3a50
@ -1,9 +0,0 @@
|
||||
namespace phronCare.UIBlazor.Data.Login
|
||||
{
|
||||
public class Login2FAVM
|
||||
{
|
||||
public string UserName { get; set; } = string.Empty;
|
||||
public string Password { get; set; } = string.Empty;
|
||||
public string Code { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
namespace phronCare.UIBlazor.Data.Login
|
||||
namespace phronCare.UIBlazor.Models.Login
|
||||
{
|
||||
public class LoginVM
|
||||
public class Login
|
||||
{
|
||||
public string UserName { get; set; } = string.Empty;
|
||||
public string Password { get; set; } = string.Empty;
|
||||
7
phronCare.UIBlazor/Models/Auth/Login2FA.cs
Normal file
7
phronCare.UIBlazor/Models/Auth/Login2FA.cs
Normal file
@ -0,0 +1,7 @@
|
||||
namespace phronCare.UIBlazor.Models.Login
|
||||
{
|
||||
public class Login2FA: Login
|
||||
{
|
||||
public string Code { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
namespace phronCare.UIBlazor.Data
|
||||
namespace phronCare.UIBlazor.Models
|
||||
{
|
||||
public class Response
|
||||
{
|
||||
@ -1,20 +1,18 @@
|
||||
@page "/login"
|
||||
@using System.Text;
|
||||
@using System.Text.Json;
|
||||
@using System.Text;
|
||||
@using System.Net;
|
||||
@using System.ComponentModel.DataAnnotations;
|
||||
@using phronCare.UIBlazor.Data.Login;
|
||||
@using phronCare.UIBlazor.Models
|
||||
@using phronCare.UIBlazor.Services.Authorization;
|
||||
@using phronCare.UIBlazor.Models.Login;
|
||||
|
||||
@inject HttpClient _httpClient
|
||||
@inject NavigationManager _navigationManager
|
||||
@inject HttpClient _httpClient
|
||||
@inject ILoginService _iLoginService
|
||||
@inject IToastService toastService
|
||||
|
||||
<div class="row" style="margin-top: 30px;">
|
||||
@* <div class="col-md-3 col-sm-12" style="background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); border-radius: 10px; color: white; padding: 20px; margin: 0 auto auto auto;">
|
||||
<img src="images/Logo.png" class="img-fluid" />
|
||||
*@
|
||||
<div class="col-md-3 col-sm-12" style="background-color: rgb(39, 54, 97); border-radius: 10px; color: white; padding: 20px; margin: 0 auto auto auto;">
|
||||
<img src="images/Logo.png" class="img-fluid" />
|
||||
@if (!isSecret)
|
||||
@ -75,8 +73,8 @@
|
||||
<br/>
|
||||
<div class="col-12" style="text-align:center;">
|
||||
<button type="submit" class="btn btn-primary"><span class="fa fa-vault"></span> Restablecer</button>
|
||||
<button class="btn btn-warning btn-circle" style="float:right;" @onclick="ToggleIsSecret">
|
||||
<span class="fa fa-circle-left"></span>
|
||||
<button class="btn btn-warning btn-circle" style="fData.Login.Loginght;" @olick="ToggleIsSecret">
|
||||
<span class="fa fa-circle-left"></span>
|
||||
</button>
|
||||
</div>
|
||||
</EditForm>
|
||||
@ -85,8 +83,8 @@
|
||||
</div>
|
||||
|
||||
@code {
|
||||
LoginVM loginModel = new LoginVM();
|
||||
Login2FAVM login2FAModel = new Login2FAVM();
|
||||
Login loginModel = new Login();
|
||||
Login2FA login2FAModel = new Login2FA();
|
||||
ResetPassword resetPassword = new ResetPassword();
|
||||
public bool isSecret = false;
|
||||
bool codeTwoFactor = false;
|
||||
@ -1,4 +1,5 @@
|
||||
@page "/"
|
||||
@using phronCare.UIBlazor.Pages.Authorization
|
||||
|
||||
<PageTitle>PhronCare</PageTitle>
|
||||
<AuthorizeView>
|
||||
@ -36,7 +37,7 @@
|
||||
|
||||
</Authorized>
|
||||
<NotAuthorized>
|
||||
<Login/>
|
||||
<LoginPage/>
|
||||
</NotAuthorized>
|
||||
</AuthorizeView>
|
||||
@code
|
||||
|
||||
@ -1,16 +1,17 @@
|
||||
@page "/sales/customerform"
|
||||
@page "/sales/customerform/{CustomerId:int}"
|
||||
@using System.ComponentModel.DataAnnotations
|
||||
@using phronCare.UIBlazor.Pages.Shared.Modals
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@inject IModalService Modal
|
||||
@inject IToastService toastService
|
||||
@using phronCare.UIBlazor.Shared.Modals
|
||||
|
||||
@inject HttpClient _httpClient
|
||||
@inject NavigationManager Navigation
|
||||
@inject AuthenticationStateProvider authenticationStateProvider
|
||||
@inject AccountTypeService accountTypeService
|
||||
@inject TaxConditionService taxConditionService
|
||||
@inject DocumentTypeService documentTypeService
|
||||
@inject IToastService toastService
|
||||
@inject IModalService Modal
|
||||
|
||||
<div class="card" style="zoom:80%">
|
||||
<div class="card-header d-flex justify-content-center align-items-center">
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
@page "/sales/customers"
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Data
|
||||
@using Domain.Entities
|
||||
@using Domain.Generics
|
||||
@inject IToastService toastService
|
||||
|
||||
@ -2,11 +2,11 @@
|
||||
@page "/sales/institutionform/{InstitutionId:int?}"
|
||||
@using System.ComponentModel.DataAnnotations
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Pages.Shared.Modals
|
||||
@using phronCare.UIBlazor.Shared.Modals
|
||||
|
||||
@inject InstitutionService institutionService
|
||||
@inject IToastService ToastService
|
||||
@inject NavigationManager Navigation
|
||||
@inject IToastService ToastService
|
||||
@inject IModalService Modal
|
||||
|
||||
<div class="card" style="zoom:80%">
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
@page "/sales/institutions"
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Data
|
||||
@using Domain.Entities
|
||||
@using Domain.Generics
|
||||
@using Domain.SearchParams
|
||||
|
||||
@ -2,12 +2,12 @@
|
||||
@page "/sales/patientform/{PatientId:int?}"
|
||||
@using System.ComponentModel.DataAnnotations
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Pages.Shared.Modals
|
||||
@using phronCare.UIBlazor.Shared.Modals
|
||||
|
||||
@inject PatientService patientService
|
||||
@inject DocumentTypeService documentTypeService
|
||||
@inject IToastService ToastService
|
||||
@inject PatientService patientService
|
||||
@inject NavigationManager Navigation
|
||||
@inject IToastService ToastService
|
||||
@inject IModalService Modal
|
||||
|
||||
<div class="card" style="zoom:80%">
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
@page "/sales/patients"
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Data
|
||||
@using Domain.Entities
|
||||
@using Domain.Generics
|
||||
@using Domain.SearchParams
|
||||
|
||||
@ -2,14 +2,14 @@
|
||||
@page "/sales/personform/{PersonId:int}"
|
||||
|
||||
@using System.ComponentModel.DataAnnotations
|
||||
@using phronCare.UIBlazor.Pages.Shared.Modals
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Shared.Modals
|
||||
|
||||
@inject IModalService Modal
|
||||
@inject IToastService toastService
|
||||
@inject PeopleService peopleService
|
||||
@inject NavigationManager Navigation
|
||||
@inject BusinessUnitService businessUnitService
|
||||
@inject NavigationManager Navigation
|
||||
@inject PeopleService peopleService
|
||||
@inject IToastService toastService
|
||||
@inject IModalService Modal
|
||||
|
||||
<div class="card" style="zoom:80%">
|
||||
<div class="card-header d-flex justify-content-center align-items-center">
|
||||
|
||||
@ -2,13 +2,13 @@
|
||||
@page "/sales/productform/{ProductId:int?}"
|
||||
@using System.ComponentModel.DataAnnotations
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Pages.Shared.Modals
|
||||
@using phronCare.UIBlazor.Shared.Modals
|
||||
|
||||
@inject ProductService ProductService
|
||||
@inject ProductCategoryService ProductCategoryService
|
||||
@inject BusinessUnitService BusinessUnitService
|
||||
@inject IToastService ToastService
|
||||
@inject ProductService ProductService
|
||||
@inject NavigationManager Navigation
|
||||
@inject IToastService ToastService
|
||||
@inject IModalService Modal
|
||||
|
||||
<div class="card" style="zoom:80%">
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
@page "/sales/products"
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Data
|
||||
@using Domain.Entities
|
||||
@using Domain.Generics
|
||||
@inject IToastService toastService
|
||||
|
||||
@ -1,11 +1,10 @@
|
||||
@page "/sales/professionals"
|
||||
@using phronCare.UIBlazor.Services.Sales
|
||||
@using phronCare.UIBlazor.Data
|
||||
@using Domain.Entities
|
||||
@using Domain.Generics
|
||||
@inject IToastService toastService
|
||||
@inject NavigationManager Navigation
|
||||
@inject ProfessionalService professionalService
|
||||
@inject NavigationManager Navigation
|
||||
@inject IToastService toastService
|
||||
|
||||
<div class="card">
|
||||
<div class="card-header d-flex justify-content-center align-items-center" style="zoom:80%;">
|
||||
|
||||
@ -8,12 +8,12 @@
|
||||
@using Microsoft.AspNetCore.Components.Authorization
|
||||
@using Microsoft.JSInterop
|
||||
@using phronCare.UIBlazor
|
||||
@using phronCare.UIBlazor.Data
|
||||
@using phronCare.UIBlazor.Models.Login
|
||||
@using phronCare.UIBlazor.Shared
|
||||
@using phronCare.UIBlazor.Shared.Components
|
||||
@using phronCare.UIBlazor.Services.Tickets
|
||||
@using phronCare.UIBlazor.Services.Authorization
|
||||
@using phronCare.UIBlazor.Pages.Authorization
|
||||
@* @using phronCare.UIBlazor.Pages.Authorization *@
|
||||
@using phronCare.UIBlazor.Services.UI
|
||||
@using Domain;
|
||||
@using Domain.Entities;
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Folder Include="Services\NewFolder\" />
|
||||
<Folder Include="Interfaces\" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@ -52,39 +52,3 @@
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
||||
<!--<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
||||
<title>phronCare.UIBlazor</title>
|
||||
<base href="/" />
|
||||
<link href="css/bootstrap/bootstrap.min.css" rel="stylesheet" />
|
||||
<link href="css/app.css" rel="stylesheet" />
|
||||
<link href="css/fontawesome-free-6.4.2-web/css/all.min.css" rel="stylesheet" />
|
||||
<link rel="icon" type="image/png" href="favicon.png" />
|
||||
<link href="phronCare.UIBlazor.styles.css" rel="stylesheet" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="app">
|
||||
<svg class="loading-progress">
|
||||
<circle r="40%" cx="50%" cy="50%" />
|
||||
<circle r="40%" cx="50%" cy="50%" />
|
||||
</svg>
|
||||
<div class="loading-progress-text"></div>
|
||||
</div>
|
||||
|
||||
<div id="blazor-error-ui">
|
||||
An unhandled error has occurred.
|
||||
<a href="" class="reload">Reload</a>
|
||||
<a class="dismiss">🗙</a>
|
||||
</div>
|
||||
<script src="_framework/blazor.webassembly.js"></script>
|
||||
<script src="css/fontawesome-free-6.4.2-web/js/all.min.js"></script>
|
||||
<script src="js/services.js"></script>
|
||||
</body>
|
||||
|
||||
</html>-->
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user