Esempio n. 1
0
 function ValidateForm()
 {
     global $gsFormError, $patient_main;
     // Initialize
     $gsFormError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if ($patient_main->PatientID->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Patient ID";
     }
     if ($patient_main->PatientName->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Patient Name";
     }
     if (!ew_CheckDate($patient_main->PatientBirthDate->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect date, format = yyyy/mm/dd - Patient Birth Date";
     }
     if ($patient_main->PatientSex->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Patient Sex";
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $sFormCustomError;
     }
     return $ValidateForm;
 }
Esempio n. 2
0
 function ValidateForm()
 {
     global $gsFormError, $patient_detail;
     // Initialize
     $gsFormError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if ($patient_detail->StudyID->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Study ID";
     }
     if ($patient_detail->PatientID->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Patient ID";
     }
     if (!ew_CheckDate($patient_detail->StudyDate->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect date, format = yyyy/mm/dd - Study Date";
     }
     if (!ew_CheckDate($patient_detail->ContentDate->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect date, format = yyyy/mm/dd - Content Date";
     }
     if (!ew_CheckTime($patient_detail->StudyTime->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect time (hh:mm:ss) - Study Time";
     }
     if (!ew_CheckTime($patient_detail->ContentTime->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect time (hh:mm:ss) - Content Time";
     }
     if (!ew_CheckInteger($patient_detail->InstanceNumber->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Instance Number";
     }
     if ($patient_detail->Status->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Status";
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $sFormCustomError;
     }
     return $ValidateForm;
 }
Esempio n. 3
0
 function ValidateForm()
 {
     global $Language, $gsFormError;
     // Initialize form error message
     $gsFormError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if (!$this->Password->FldIsDetailKey && !is_null($this->Password->FormValue) && $this->Password->FormValue == "") {
         ew_AddMessage($gsFormError, $Language->Phrase("EnterRequiredField") . " - " . $this->Password->FldCaption());
     }
     if (!$this->_Email->FldIsDetailKey && !is_null($this->_Email->FormValue) && $this->_Email->FormValue == "") {
         ew_AddMessage($gsFormError, $Language->Phrase("EnterRequiredField") . " - " . $this->_Email->FldCaption());
     }
     if (!$this->Created->FldIsDetailKey && !is_null($this->Created->FormValue) && $this->Created->FormValue == "") {
         ew_AddMessage($gsFormError, $Language->Phrase("EnterRequiredField") . " - " . $this->Created->FldCaption());
     }
     if (!ew_CheckDate($this->Created->FormValue)) {
         ew_AddMessage($gsFormError, $this->Created->FldErrMsg());
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         ew_AddMessage($gsFormError, $sFormCustomError);
     }
     return $ValidateForm;
 }
Esempio n. 4
0
 function ValidateForm()
 {
     global $Language, $gsFormError;
     // Initialize form error message
     $gsFormError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if (!$this->date->FldIsDetailKey && !is_null($this->date->FormValue) && $this->date->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->date->FldCaption(), $this->date->ReqErrMsg));
     }
     if (!ew_CheckDate($this->date->FormValue)) {
         ew_AddMessage($gsFormError, $this->date->FldErrMsg());
     }
     if (!$this->month->FldIsDetailKey && !is_null($this->month->FormValue) && $this->month->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->month->FldCaption(), $this->month->ReqErrMsg));
     }
     if (!$this->category->FldIsDetailKey && !is_null($this->category->FormValue) && $this->category->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->category->FldCaption(), $this->category->ReqErrMsg));
     }
     if (!$this->amount->FldIsDetailKey && !is_null($this->amount->FormValue) && $this->amount->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->amount->FldCaption(), $this->amount->ReqErrMsg));
     }
     if (!ew_CheckInteger($this->amount->FormValue)) {
         ew_AddMessage($gsFormError, $this->amount->FldErrMsg());
     }
     if (!$this->Details->FldIsDetailKey && !is_null($this->Details->FormValue) && $this->Details->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->Details->FldCaption(), $this->Details->ReqErrMsg));
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         ew_AddMessage($gsFormError, $sFormCustomError);
     }
     return $ValidateForm;
 }
Esempio n. 5
0
 function ValidateForm()
 {
     global $Language, $gsFormError, $tbl_facebook_stat;
     // Initialize form error message
     $gsFormError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if (!is_null($tbl_facebook_stat->id_profile->FormValue) && $tbl_facebook_stat->id_profile->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $Language->Phrase("EnterRequiredField") . " - " . $tbl_facebook_stat->id_profile->FldCaption();
     }
     if (!is_null($tbl_facebook_stat->stat_date->FormValue) && $tbl_facebook_stat->stat_date->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $Language->Phrase("EnterRequiredField") . " - " . $tbl_facebook_stat->stat_date->FldCaption();
     }
     if (!ew_CheckDate($tbl_facebook_stat->stat_date->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->stat_date->FldErrMsg();
     }
     if (!is_null($tbl_facebook_stat->year->FormValue) && $tbl_facebook_stat->year->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $Language->Phrase("EnterRequiredField") . " - " . $tbl_facebook_stat->year->FldCaption();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->year->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->year->FldErrMsg();
     }
     if (!is_null($tbl_facebook_stat->month->FormValue) && $tbl_facebook_stat->month->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $Language->Phrase("EnterRequiredField") . " - " . $tbl_facebook_stat->month->FldCaption();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->month->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->month->FldErrMsg();
     }
     if (!is_null($tbl_facebook_stat->week->FormValue) && $tbl_facebook_stat->week->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $Language->Phrase("EnterRequiredField") . " - " . $tbl_facebook_stat->week->FldCaption();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->week->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->week->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->interactions->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->interactions->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->comments->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->comments->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->wallposts->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->wallposts->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->fans->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->fans->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->likes->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->likes->FldErrMsg();
     }
     if (!is_null($tbl_facebook_stat->unsubscribe->FormValue) && $tbl_facebook_stat->unsubscribe->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $Language->Phrase("EnterRequiredField") . " - " . $tbl_facebook_stat->unsubscribe->FldCaption();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->unsubscribe->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= $tbl_facebook_stat->unsubscribe->FldErrMsg();
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $sFormCustomError;
     }
     return $ValidateForm;
 }
Esempio n. 6
0
 function ValidateSearch()
 {
     global $gsSearchError, $tbl_facebook_stat;
     // Initialize
     $gsSearchError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return TRUE;
     }
     if (!ew_CheckDate($tbl_facebook_stat->stat_date->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->stat_date->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->year->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->year->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->month->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->month->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->week->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->week->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->interactions->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->interactions->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->comments->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->comments->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->wallposts->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->wallposts->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->fans->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->fans->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->likes->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->likes->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_facebook_stat->unsubscribe->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_facebook_stat->unsubscribe->FldErrMsg();
     }
     // Return validate result
     $ValidateSearch = $gsSearchError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateSearch = $ValidateSearch && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $sFormCustomError;
     }
     return $ValidateSearch;
 }
Esempio n. 7
0
function ew_UnFormatDateTime($dt, $namedformat)
{
    if (preg_match('/^([0-9]{4})-([0][1-9]|[1][0-2])-([0][1-9]|[1|2][0-9]|[3][0|1])( (0[0-9]|1[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9]))?$/', $dt)) {
        return $dt;
    }
    $dt = trim($dt);
    while (strpos($dt, "  ") !== FALSE) {
        $dt = str_replace("  ", " ", $dt);
    }
    $arDateTime = explode(" ", $dt);
    if (count($arDateTime) == 0) {
        return $dt;
    }
    if ($namedformat == 0 || $namedformat == 1 || $namedformat == 2 || $namedformat == 8) {
        $arDefFmt = explode(EW_DATE_SEPARATOR, EW_DEFAULT_DATE_FORMAT);
        if ($arDefFmt[0] == "yyyy") {
            $namedformat = 9;
        } elseif ($arDefFmt[0] == "mm") {
            $namedformat = 10;
        } elseif ($arDefFmt[0] == "dd") {
            $namedformat = 11;
        }
    }
    $arDatePt = explode(EW_DATE_SEPARATOR, $arDateTime[0]);
    if (count($arDatePt) == 3) {
        switch ($namedformat) {
            case 5:
            case 9:
                //yyyymmdd
                if (ew_CheckDate($arDateTime[0])) {
                    list($year, $month, $day) = $arDatePt;
                    break;
                } else {
                    return $dt;
                }
            case 6:
            case 10:
                //mmddyyyy
                if (ew_CheckUSDate($arDateTime[0])) {
                    list($month, $day, $year) = $arDatePt;
                    break;
                } else {
                    return $dt;
                }
            case 7:
            case 11:
                //ddmmyyyy
                if (ew_CheckEuroDate($arDateTime[0])) {
                    list($day, $month, $year) = $arDatePt;
                    break;
                } else {
                    return $dt;
                }
            case 12:
            case 15:
                //yymmdd
                if (ew_CheckShortDate($arDateTime[0])) {
                    list($year, $month, $day) = $arDatePt;
                    $year = ew_UnformatYear($year);
                    break;
                } else {
                    return $dt;
                }
            case 13:
            case 16:
                //mmddyy
                if (ew_CheckShortUSDate($arDateTime[0])) {
                    list($month, $day, $year) = $arDatePt;
                    $year = ew_UnformatYear($year);
                    break;
                } else {
                    return $dt;
                }
            case 14:
            case 17:
                //ddmmyy
                if (ew_CheckShortEuroDate($arDateTime[0])) {
                    list($day, $month, $year) = $arDatePt;
                    $year = ew_UnformatYear($year);
                    break;
                } else {
                    return $dt;
                }
            default:
                return $dt;
        }
        return $year . "-" . str_pad($month, 2, "0", STR_PAD_LEFT) . "-" . str_pad($day, 2, "0", STR_PAD_LEFT) . (count($arDateTime) > 1 ? " " . $arDateTime[1] : "");
    } else {
        return $dt;
    }
}
Esempio n. 8
0
 function ValidateSearch()
 {
     global $gsSearchError, $CustomView1;
     // Initialize
     $gsSearchError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return TRUE;
     }
     if (!ew_CheckDate($CustomView1->StudyDate->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= "Incorrect date, format = yyyy/mm/dd - Study Date";
     }
     // Return validate result
     $ValidateSearch = $gsSearchError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateSearch = $ValidateSearch && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $sFormCustomError;
     }
     return $ValidateSearch;
 }
function ew_UnFormatDateTime($dt, $namedformat)
{
    $dt = trim($dt);
    while (strpos($dt, "  ") !== FALSE) {
        $dt = str_replace("  ", " ", $dt);
    }
    $arDateTime = explode(" ", $dt);
    if (count($arDateTime) == 0) {
        return $dt;
    }
    if ($namedformat == 0 || $namedformat == 1 || $namedformat == 2 || $namedformat == 8) {
        $arDefFmt = explode(EW_DATE_SEPARATOR, EW_DEFAULT_DATE_FORMAT);
        if ($arDefFmt[0] == "yyyy") {
            $namedformat = 9;
        } elseif ($arDefFmt[0] == "mm") {
            $namedformat = 10;
        } elseif ($arDefFmt[0] == "dd") {
            $namedformat = 11;
        }
    }
    $arDatePt = explode(EW_DATE_SEPARATOR, $arDateTime[0]);
    if (count($arDatePt) == 3) {
        switch ($namedformat) {
            case 5:
            case 9:
                //yyyymmdd
                if (ew_CheckDate($arDateTime[0])) {
                    list($year, $month, $day) = $arDatePt;
                    break;
                } else {
                    return $dt;
                }
            case 6:
            case 10:
                //mmddyyyy
                if (ew_CheckUSDate($arDateTime[0])) {
                    list($month, $day, $year) = $arDatePt;
                    break;
                } else {
                    return $dt;
                }
            case 7:
            case 11:
                //ddmmyyyy
                if (ew_CheckEuroDate($arDateTime[0])) {
                    list($day, $month, $year) = $arDatePt;
                    break;
                } else {
                    return $dt;
                }
            default:
                return $dt;
        }
        return $year . "-" . str_pad($month, 2, "0", STR_PAD_LEFT) . "-" . str_pad($day, 2, "0", STR_PAD_LEFT) . (count($arDateTime) > 1 ? " " . $arDateTime[1] : "");
    } else {
        return $dt;
    }
}
Esempio n. 10
0
 function ValidateForm()
 {
     global $Language, $gsFormError;
     // Initialize form error message
     $gsFormError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if (!ew_CheckDate($this->Date->FormValue)) {
         ew_AddMessage($gsFormError, $this->Date->FldErrMsg());
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         ew_AddMessage($gsFormError, $sFormCustomError);
     }
     return $ValidateForm;
 }
Esempio n. 11
0
 function ValidateSearch()
 {
     global $gsSearchError;
     // Initialize
     $gsSearchError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return TRUE;
     }
     if (!ew_CheckDate($this->expense_date->AdvancedSearch->SearchValue)) {
         ew_AddMessage($gsSearchError, $this->expense_date->FldErrMsg());
     }
     // Return validate result
     $ValidateSearch = $gsSearchError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateSearch = $ValidateSearch && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         ew_AddMessage($gsSearchError, $sFormCustomError);
     }
     return $ValidateSearch;
 }
Esempio n. 12
0
 function ValidateForm()
 {
     global $Language, $gsFormError;
     // Initialize form error message
     $gsFormError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if (!$this->package_id->FldIsDetailKey && !is_null($this->package_id->FormValue) && $this->package_id->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->package_id->FldCaption(), $this->package_id->ReqErrMsg));
     }
     if (!$this->mcardnumber->FldIsDetailKey && !is_null($this->mcardnumber->FormValue) && $this->mcardnumber->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->mcardnumber->FldCaption(), $this->mcardnumber->ReqErrMsg));
     }
     if (!$this->missuedate->FldIsDetailKey && !is_null($this->missuedate->FormValue) && $this->missuedate->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->missuedate->FldCaption(), $this->missuedate->ReqErrMsg));
     }
     if (!ew_CheckDate($this->missuedate->FormValue)) {
         ew_AddMessage($gsFormError, $this->missuedate->FldErrMsg());
     }
     if (!$this->mexpirydate->FldIsDetailKey && !is_null($this->mexpirydate->FormValue) && $this->mexpirydate->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->mexpirydate->FldCaption(), $this->mexpirydate->ReqErrMsg));
     }
     if (!ew_CheckDate($this->mexpirydate->FormValue)) {
         ew_AddMessage($gsFormError, $this->mexpirydate->FldErrMsg());
     }
     if (!$this->mname->FldIsDetailKey && !is_null($this->mname->FormValue) && $this->mname->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->mname->FldCaption(), $this->mname->ReqErrMsg));
     }
     if (!$this->midcard->FldIsDetailKey && !is_null($this->midcard->FormValue) && $this->midcard->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->midcard->FldCaption(), $this->midcard->ReqErrMsg));
     }
     if (!$this->mcellno->FldIsDetailKey && !is_null($this->mcellno->FormValue) && $this->mcellno->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->mcellno->FldCaption(), $this->mcellno->ReqErrMsg));
     }
     if (!$this->maddress->FldIsDetailKey && !is_null($this->maddress->FormValue) && $this->maddress->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->maddress->FldCaption(), $this->maddress->ReqErrMsg));
     }
     if (!$this->marea->FldIsDetailKey && !is_null($this->marea->FormValue) && $this->marea->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->marea->FldCaption(), $this->marea->ReqErrMsg));
     }
     if (!$this->mnotes->FldIsDetailKey && !is_null($this->mnotes->FormValue) && $this->mnotes->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->mnotes->FldCaption(), $this->mnotes->ReqErrMsg));
     }
     if (!$this->mamount->FldIsDetailKey && !is_null($this->mamount->FormValue) && $this->mamount->FormValue == "") {
         ew_AddMessage($gsFormError, str_replace("%s", $this->mamount->FldCaption(), $this->mamount->ReqErrMsg));
     }
     if (!ew_CheckInteger($this->mamount->FormValue)) {
         ew_AddMessage($gsFormError, $this->mamount->FldErrMsg());
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         ew_AddMessage($gsFormError, $sFormCustomError);
     }
     return $ValidateForm;
 }
Esempio n. 13
0
 function ValidateSearch()
 {
     global $gsSearchError, $tbl_ga_stat;
     // Initialize
     $gsSearchError = "";
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return TRUE;
     }
     if (!ew_CheckDate($tbl_ga_stat->stat_date->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_ga_stat->stat_date->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_ga_stat->year->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_ga_stat->year->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_ga_stat->month->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_ga_stat->month->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_ga_stat->week->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_ga_stat->week->FldErrMsg();
     }
     if (!ew_CheckTime($tbl_ga_stat->hour->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_ga_stat->hour->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_ga_stat->pageview->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_ga_stat->pageview->FldErrMsg();
     }
     if (!ew_CheckInteger($tbl_ga_stat->visit->AdvancedSearch->SearchValue)) {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $tbl_ga_stat->visit->FldErrMsg();
     }
     // Return validate result
     $ValidateSearch = $gsSearchError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateSearch = $ValidateSearch && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         if ($gsSearchError != "") {
             $gsSearchError .= "<br>";
         }
         $gsSearchError .= $sFormCustomError;
     }
     return $ValidateSearch;
 }
Esempio n. 14
0
 function ValidateForm()
 {
     global $gsFormError, $exam_data;
     // Initialize
     $gsFormError = "";
     if (!ew_CheckFileType($exam_data->Soap->Upload->FileName)) {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "File type is not allowed.";
     }
     if ($exam_data->Soap->Upload->FileSize > 0 && EW_MAX_FILE_SIZE > 0) {
         if ($exam_data->Soap->Upload->FileSize > EW_MAX_FILE_SIZE) {
             $gsFormError .= str_replace("%s", EW_MAX_FILE_SIZE, "Max. file size (%s bytes) exceeded.");
         }
     }
     // Check if validation required
     if (!EW_SERVER_VALIDATE) {
         return $gsFormError == "";
     }
     if ($exam_data->ExamDataNo->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Exam Data No";
     }
     if (!ew_CheckInteger($exam_data->ExamDataNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Exam Data No";
     }
     if ($exam_data->PatientMainNo->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Patient Main No";
     }
     if (!ew_CheckInteger($exam_data->PatientMainNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Patient Main No";
     }
     if ($exam_data->InstitutionNo->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Institution No";
     }
     if (!ew_CheckInteger($exam_data->InstitutionNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Institution No";
     }
     if (!ew_CheckInteger($exam_data->ImageDetailNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Image Detail No";
     }
     if (!ew_CheckInteger($exam_data->PatientKindNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Patient Kind No";
     }
     if ($exam_data->PatientSubKindNo->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Patient Sub Kind No";
     }
     if (!ew_CheckInteger($exam_data->PatientSubKindNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Patient Sub Kind No";
     }
     if (!ew_CheckInteger($exam_data->PatientTypeNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Patient Type No";
     }
     if (!ew_CheckInteger($exam_data->DepartmentNo->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect integer - Department No";
     }
     if (!ew_CheckDate($exam_data->SpecialExamDate->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect date, format = yyyy/mm/dd - Special Exam Date";
     }
     if ($exam_data->ExamDate->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Exam Date";
     }
     if (!ew_CheckDate($exam_data->ExamDate->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect date, format = yyyy/mm/dd - Exam Date";
     }
     if ($exam_data->ExamTime->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Exam Time";
     }
     if (!ew_CheckTime($exam_data->ExamTime->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect time (hh:mm:ss) - Exam Time";
     }
     if ($exam_data->LogDate->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Log Date";
     }
     if (!ew_CheckDate($exam_data->LogDate->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect date, format = yyyy/mm/dd - Log Date";
     }
     if (!ew_CheckDate($exam_data->ModifyDate->FormValue)) {
         if ($gsFormError != "") {
             $gsFormError .= "<br>";
         }
         $gsFormError .= "Incorrect date, format = yyyy/mm/dd - Modify Date";
     }
     if ($exam_data->CreatePart->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Create Part";
     }
     if ($exam_data->ModifyPart->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Modify Part";
     }
     if ($exam_data->Status->FormValue == "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= "Please enter required field - Status";
     }
     // Return validate result
     $ValidateForm = $gsFormError == "";
     // Call Form_CustomValidate event
     $sFormCustomError = "";
     $ValidateForm = $ValidateForm && $this->Form_CustomValidate($sFormCustomError);
     if ($sFormCustomError != "") {
         $gsFormError .= $gsFormError != "" ? "<br>" : "";
         $gsFormError .= $sFormCustomError;
     }
     return $ValidateForm;
 }