本文整理汇总了PHP中CDoObjectAddEdit::doSingle方法的典型用法代码示例。如果您正苦于以下问题:PHP CDoObjectAddEdit::doSingle方法的具体用法?PHP CDoObjectAddEdit::doSingle怎么用?PHP CDoObjectAddEdit::doSingle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CDoObjectAddEdit
的用法示例。
在下文中一共展示了CDoObjectAddEdit::doSingle方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: CDoObjectAddEdit
$_POST["entree"] = $entree;
$_POST["sortie"] = $_POST["_date_split"];
}
$do->redirect = null;
$do->redirectStore = null;
$do->doIt();
$first_affectation = $do->_obj;
// Créer la seconde si la tolérance est dépassé
if (!$modify_affectation) {
$do = new CDoObjectAddEdit("CAffectation", "affectation_id");
$_POST["ajax"] = 1;
$_POST["entree"] = $_POST["_date_split"];
$_POST["sortie"] = $sortie;
$_POST["lit_id"] = $_POST["_new_lit_id"];
$_POST["affectation_id"] = null;
$do->doSingle(false);
}
// Gérer le déplacement du ou des bébés si nécessaire
if (CModule::getActive("maternite")) {
/** @var CAffectation[] $affectations_enfant */
$affectations_enfant = $first_affectation->loadBackRefs("affectations_enfant");
foreach ($affectations_enfant as $_affectation) {
$save_sortie = $_affectation->sortie;
$modify_affectation_enfant = CMbDT::addDateTime("00:{$tolerance}:00", $_affectation->entree) > $_POST["_date_split"];
if ($modify_affectation_enfant) {
$_affectation->lit_id = $_POST["_new_lit_id"];
} else {
$_affectation->sortie = $_POST["_date_split"];
}
if ($msg = $_affectation->store()) {
CAppUI::setMsg($msg, UI_MSG_ERROR);