validateDropDownSearch method

bool validateDropDownSearch()

Implementation

bool validateDropDownSearch() {
  bool isValidate = true;
  for (var element in lsRow) {
    Row row = element as Row;
    for (var child in row.children) {
      try {
        // Expanded exp = child as Expanded;
        FormObject form = child as FormObject;
        if (form.control?.typeInput == TypeInputForm.dropDownSearch) {
          if ((form.control?.required ?? false) &&
              form.control?.value.value == "") {
            form.control?.setInvalid("Dữ liệu không hợp lệ".tr);
            isValidate = false;
          } else {
            form.control?.setInvalid("");
            isValidate = true;
          }
        }
      } catch (e) {
        printDebug('validateDropDownSearch$e');
      }
    }
  }

  return isValidate;
}