| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- @page "/account"
- @inject NavigationManager NavigationManager
- @inject UserDataProvider UserDataProvider
-
- <div class="row px-3 h-100">
- <div class="row no-gutters align-items-start w-100">
- <div class="row no-gutters w-100" style="padding-top:2em">
- <div class="col-6" style="padding-right:0.5em">
- <MatStringField Class="w-100" Label="Firstname" Outlined="true" type="text" @bind-Value="@State.Firstname"></MatStringField>
- </div>
- <div class="col-6" style="padding-left:0.5em">
- <MatStringField Class="w-100" Label="Lastname" Outlined="true" type="text" @bind-Value="@State.Lastname"></MatStringField>
- </div>
- </div>
- <div class="row no-gutters align-items-center w-100">
- <div class="col-12">
- <MatStringField Class="w-100" Label="Address" Outlined="true" type="text" @bind-Value="@State.Address"></MatStringField>
- </div>
- </div>
- <div class="row no-gutters align-items-center w-100">
- <div class="col-4" style="padding-right:0.5em">
- <MatStringField Class="w-100" Label="Zip" Outlined="true" type="text" @bind-Value="@State.Zip"></MatStringField>
- </div>
- <div class="col-8" style="padding-left:0.5em">
- <MatStringField Class="w-100" Label="City" Outlined="true" type="text" @bind-Value="@State.City"></MatStringField>
- </div>
- </div>
- <div class="row no-gutters align-items-center w-100">
- <div class="col-12">
- <MatStringField Class="w-100" Label="Phone" Outlined="true" type="text" @bind-Value="@State.Phone"></MatStringField>
- </div>
- </div>
- <div class="row no-gutters align-items-center w-100">
- <div class="col-12">
- <MatStringField Class="w-100" Label="E-Mail" Outlined="true" type="text" @bind-Value="@State.Email"></MatStringField>
- </div>
- </div>
- </div>
- <div class="row no-gutters align-items-end justify-content-center w-100" style="padding-bottom:2em">
- <MatButton Class="w-100" Raised="true" @onclick="SaveUserData">Speichern</MatButton>
- </div>
- </div>
-
-
-
-
- @code {
-
- async private void SaveUserData() {
- await UserDataProvider.Save();
- }
-
- [CascadingParameter]
- public UserData State { get; set; }
- }
-
|