예제 #1
0
파일: Napravl.php 프로젝트: yonkon/diplom
 public static function delete($napravl_id)
 {
     if (empty($napravl_id)) {
         return false;
     }
     if (Napravls::isDefault($napravl_id)) {
         return false;
     }
     parent::delete($napravl_id);
     Napravls::makeOrdersDefault($napravl_id);
     Napravls::makeDisciplinesDefault($napravl_id);
     Napravls::makeAuthorsDefault($napravl_id);
     return true;
 }
예제 #2
0
파일: functions.php 프로젝트: yonkon/diplom
function delnapravl_exec($Frm, $Err)
{
    if (!$Err) {
        $id = $Frm->GetNmValueI('id');
        if (Napravls::isDefault($id)) {
            $Frm->_gui->informer->ERR("Нельзя переименовывать/удалять направление Прочее");
        } else {
            if (Napravl::delete($id)) {
                $Frm->_gui->informer->OK("Удалено");
            } else {
                $Frm->_gui->informer->ERR("Произошла ошибка. Запись не удалена");
            }
            page_reloadSubSec();
        }
    }
}