public async void HandleRegisterSubmit() { client = register.client; cred = register.credential; client.UserName = cred.UserName; await CredentialDataService.AddCredential(cred); await ClientDataService.AddClient(client); LoginRequired = true; RegisterPage = false; StateHasChanged(); }
// try to login with these credentials public async void HandleSubmit() { var credFound = (await CredentialDataService.GetCredentials()) .FirstOrDefault(c => c.UserName == register.credential.UserName && c.Password == register.credential.Password); if (credFound == null) { Message = "Could not login, Try again or Register a new client"; RegisterPage = false; StateHasChanged(); } else { Message = "Logged in"; LoginRequired = false; RegisterPage = false; StateHasChanged(); } }