function ReplacementSave() { $startDate = CommenModules::Shamsi_to_Miladi($_POST["StartDate"]); $endDate = CommenModules::Shamsi_to_Miladi($_POST["EndDate"]); $temp = dataAccess::RUNQUERY("select * from wfm_replacement where src_PersonID=" . $_POST["src_PersonID"] . " and (('{$startDate}'>=StartDate and '{$startDate}'<=EndDate) or \r\n\t\t\t\t('{$endDate}'>=StartDate and '{$endDate}'<=EndDate))"); if (count($temp) != 0) { echo "ConflictError"; die; } //........................... $query = "insert into wfm_replacement(src_PersonID,des_PersonID,StartDate,EndDate) \r\n\t\t\tvalues(" . $_POST["src_PersonID"] . "," . $_POST["des_PersonID"] . ",'" . $startDate . "','" . $endDate . "')"; dataAccess::RUNQUERY($query); dataAccess::AUDIT("ایجاد ردیف جایگزینی با فرد اصلی[" . $_POST["src_PersonID"] . "] و فرد جایگزین[" . $_POST["des_PersonID"] . "] با تاریخ شروع[" . $startDate . "]و تاریخ پایان[" . $endDate . "]"); echo "true"; die; }
case "bind": $cur_output = $mainDateRecord[$element_dt[$i]["referenceField"]]; break; //.............................................................................. //.............................................................................. case "text": if ($element_dt[$i]["access"] == "1" && $element_dt[$i]["active"] == "1") { $cur_output = "<input type='text' class='x-form-text x-form-field' style='width:" . $element_dt[$i]["width"] . "'\r\n\t\t\t\tid='elem_" . $element_dt[$i]["ElementID"] . "' name='elem_" . $element_dt[$i]["ElementID"] . "'value='" . $element_dt[$i]["wfmElementValue"] . "'>"; } else { $cur_output = $element_dt[$i]["wfmElementValue"] . " "; } break; //.............................................................................. //.............................................................................. case "date": $value = $element_dt[$i]["wfmElementValue"] == "" ? "" : CommenModules::Miladi_to_Shamsi($element_dt[$i]["wfmElementValue"]); if ($element_dt[$i]["access"] == "1" && $element_dt[$i]["active"] == "1") { $cur_output = "<input type='text' class='x-form-text x-form-field' \r\n\t\t\t\tid='elem_" . $element_dt[$i]["ElementID"] . "' name='elem_" . $element_dt[$i]["ElementID"] . "'\r\n\t\t\t\tvalue='" . $value . "' style='width:" . $element_dt[$i]["width"] . "'>\r\n\t\t\t\t<script>new Ext.form.SHDateField({applyTo: 'elem_" . $element_dt[$i]["ElementID"] . "',\r\n\t\t\t\t\tformat: 'Y/m/d',width: 120});</script>"; } else { if ($element_dt[$i]["wfmElementValue"] == "") { $cur_output = " "; } else { $cur_output = $value . " "; } } break; //.............................................................................. //.............................................................................. case "comment": $cur_output = hebrevc($element_dt[$i]["ElementValue"]); break;