| 1234567891011121314151617181920212223242526272829303132333435363738 |
- @page "/"
- @inject NavigationManager NavigationManager;
- @inject AppState AppState;
- @inject IStringLocalizer<Resources> i18n
- @inject PageHistoryManager PageHistoryManager
- @inject MasterDataService MasterDataService;
-
-
- <div class="row h-100 justify-content-center">
- <div class="row d-flex align-items-center justify-content-center px-4 w-100">
- <img src="./images/caritas_logo.png" style="padding:1em;max-width:320px" class="w-100">
- </div>
-
- <div class="row align-items-center vw-100 h-75">
- <div class="col text-center">
- <h3 style="font-style:italic;padding-bottom:1em">@i18n["Welcome"]</h3>
- <div>
- <MatButton Raised="true" Style="width:50%" @onclick="@((e) => ButtonClicked())">@i18n["Login"]</MatButton>
- </div>
- </div>
- </div>
- </div>
-
-
- @code {
-
- protected async override void OnInitialized() {
- await MasterDataService.SynchronizeMasterdata();
- PageHistoryManager.Reset();
- base.OnInitialized();
- }
-
-
- private void ButtonClicked() {
- NavigationManager.NavigateTo("./caritas_services");
- AppState.LoggedIn = true;
- }
- }
|