Browse Source

Loosen up IC check

hbw_build
Wong Joon Hui 3 years ago
parent
commit
9b542b4267
  1. 22
      app/src/main/java/com/cst/im30/activity/MainActivity.java

22
app/src/main/java/com/cst/im30/activity/MainActivity.java

@ -30,6 +30,8 @@ import net.mrbin99.laravelechoandroid.EchoCallback;
import org.json.JSONException;
import org.json.JSONObject;
import java.util.regex.Pattern;
public class MainActivity extends AppCompatActivity implements CallableInterface {
public static final String TAG = "CST-DBG";
//Set value to get temp value-RefNum
@ -398,13 +400,21 @@ public class MainActivity extends AppCompatActivity implements CallableInterface
// Verify Name...
String firstName = this.eventLogDetailed.getFirstName().trim().toUpperCase();
String lastName = this.eventLogDetailed.getLastName().trim().toUpperCase();
if (!name.contains(firstName)) {
match = false;
String[] firstNames = firstName.split(Pattern.quote(" "));
for (String s : firstNames) {
if (!name.contains(s)) {
match = false;
break;
}
}
if (!name.contains(lastName)) {
match = false;
String lastNames = this.eventLogDetailed.getLastName().trim().toUpperCase();
String[] lastName = lastNames.split(Pattern.quote(" "));
for (String s : lastName) {
if (!name.contains(s)) {
match = false;
break;
}
}
return match;

Loading…
Cancel
Save