private void areFieldsValid() { if (RegexLib.RegexMatcher(RegexLib.IsNameValid, TBName.Text, TBName) && RegexLib.RegexMatcher(RegexLib.IsLocationValid, TBOrt.Text, TBOrt) && RegexLib.RegexMatcher(RegexLib.AreStarsValid, TBSterne.Text, TBSterne) && RegexLib.RegexMatcher(RegexLib.IsManageValid, TBManager.Text, TBManager) && RegexLib.RegexMatcher(RegexLib.IsCountOfRoomsValid, TBAnzahlZimmer.Text, TBAnzahlZimmer) && RegexLib.RegexMatcher(RegexLib.IsDailyPriceValid, TBTagespreis.Text, TBTagespreis) && RegexLib.RegexMatcher(RegexLib.IsTelephonenumberValid, TBTelefon.Text, TBTelefon) && RegexLib.RegexMatcher(RegexLib.IsURLValid, TBWeb.Text, TBWeb)) { validateionState = EValidation.VALID; } else { validateionState = EValidation.INVALID; } }
private void TBEmail_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsEmailValid, TBEmail.Text, TBEmail); areFieldsValid(); }
private void TBWeb_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsURLValid, TBWeb.Text, TBWeb); areFieldsValid(); }
private void TBTagespreis_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsDailyPriceValid, TBTagespreis.Text, TBTagespreis); areFieldsValid(); }
private void TBTelefon_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsTelephonenumberValid, TBTelefon.Text, TBTelefon); areFieldsValid(); }
private void TBAnzahlZimmer_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsCountOfRoomsValid, TBAnzahlZimmer.Text, TBAnzahlZimmer); areFieldsValid(); }
private void TBManager_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsManageValid, TBManager.Text, TBManager); areFieldsValid(); }
private void TBSterne_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.AreStarsValid, TBSterne.Text, TBSterne); areFieldsValid(); }
private void TBOrt_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsLocationValid, TBOrt.Text, TBOrt); areFieldsValid(); }
private void TBName_TextChanged(object sender, TextChangedEventArgs e) { RegexLib.RegexMatcher(RegexLib.IsNameValid, TBName.Text, TBName); areFieldsValid(); }