function protokolEkle($protokolID, $protokolAdi, $imzaTarihi, $sayisi, $suresi, $filePath) { //INPUTLAR DOĞRU, EKLEME YAP $db =& JFactory::getOracleDBO(); $sql = "INSERT INTO m_protokol (PROTOKOL_ID, ADI, IMZA_TARIHI, SAYISI , ETKIN, PROTOKOL_TURU, SURESI, DOSYA, SILINDI) VALUES (?, ?, TO_DATE(?, 'dd.mm.yyyy'), ?, ?, ?, ?, ?, " . PM_PROTOKOL_SILINMEMIS . " )"; $params = array($protokolID, $protokolAdi, $imzaTarihi, $sayisi, 1, PM_PROTOKOLTURU_YETERLILIK, FormParametrik::harfleriTexttenCikar($suresi), $filePath); $messageToReturn = $db->prep_exec_insert($sql, $params); return $messageToReturn; }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $tur = JRequest::getVar("tur"); $sektorSorumlusu = FormFactory::sektorSorumlusuMu($user); //YETKI KONTROL ///////////////////////////////////////////////////////////////////////////////// $message = YETKI_MESAJ; if (!$sektorSorumlusu) { $mainframe->redirect('index.php?', $message); } ///////////////////////////////////////////////////////////////////////////////// if (isset($layout)) { $user_id = JRequest::getVar("id"); $pageTree = $model->getPageTree($layout, $tur, $user_id); $kurulus_bilgi = FormFactory::getKurulusValues($user_id); $iller = FormFactory::getKurulusIlValues($user_id); $meslek = $model->getMeslekValues($user_id); $yeterlilik = $model->getYeterlilikValues($user_id); $ms_liste_durum = FormFactory::getListeDurum($user_id, MS_SEKTOR_TIPI); $yet_liste_durum = FormFactory::getListeDurum($user_id, YET_SEKTOR_TIPI); $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_seviye = FormParametrik::getSeviye(); $pm_sektor = FormParametrik::getSektor(); $pm_meslek_std = FormParametrik::getMeslekStandart(); $this->assignRef('pageTree', $pageTree); $this->assignRef('kurulus_bilgi', $kurulus_bilgi); $this->assignRef('iller', $iller); $this->assignRef('meslek', $meslek); $this->assignRef('yeterlilik', $yeterlilik); $this->assignRef('ms_liste_durum', $ms_liste_durum); $this->assignRef('yet_liste_durum', $yet_liste_durum); $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_kurulus_statu', $pm_kurulus_statu); $this->assignRef('pm_seviye', $pm_seviye); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('pm_meslek_standart', $pm_meslek_std); } else { $kuruluslar = $model->getKuruluslar($tur); $this->assignRef('kuruluslar', $kuruluslar); } $this->assignRef('user_id', $user_id); $this->assignRef('kurulus_tur', $tur); parent::display($tpl); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $user_id = $user->getOracleUserId(); if (!isset($layout)) { $layout = "protokol_listele"; $this->setLayout($layout); } //PROTOKOL LISTE if ($layout == "protokol_listele") { $protokoller = $model->getProtokoller(); $etkinlikDurumlari = $model->getEtkinlikDurumlari(); //ASSIGN REFERENCE $this->assignRef('protokoller', $protokoller); $this->assignRef('etkinlikDurumlari', $etkinlikDurumlari); } else { $protokolID = JRequest::getVar("protokolID"); //EDIT if (isset($protokolID)) { $seciliProtokol = $model->getProtokol($protokolID); $seciliKuruluslar = $model->getProtokolKuruluslari($protokolID); $msProtokoluMu = $model->msProtokoluMu($protokolID); $uzatmalar = $model->getUzatmalar($protokolID); //Uzatma Sureleri $protokolunSektorleri = $model->getProtokolunSektorleri($protokolID); //ASSIGN REFERENCE $this->assignRef('protokolunSektorleri', $protokolunSektorleri); $this->assignRef('seciliProtokol', $seciliProtokol); $this->assignRef('seciliKuruluslar', $seciliKuruluslar); $this->assignRef('msProtokoluMu', $msProtokoluMu); $this->assignRef('uzatmalar', $uzatmalar); } $meslekStandartSektorleri = FormParametrik::getSektor(); $meslekStandartSeviyeleri = FormParametrik::getSeviye(); $kuruluslar = $model->getYetkiliKuruluslar(); //Meslek Standardi Hazirlamaya Yetkilendirilmis Kuruluslar //ASSIGN REFERENCE $this->assignRef('protokolID', $protokolID); $this->assignRef('meslekStandartSektorleri', $meslekStandartSektorleri); $this->assignRef('meslekStandartSeviyeleri', $meslekStandartSeviyeleri); $this->assignRef('kuruluslar', $kuruluslar); } parent::display($tpl); }
function display($tpl = null) { $model =& $this->getModel(); $layout = $this->getLayout(); $birimID = JRequest::getVar("birimID"); $seviyeler = FormParametrik::getSeviye(); $sektorler = FormParametrik::getSektor(); $birimInfo = $model->getBirimInfo($birimID); $birimKaynak = $model->getBirimKaynak($birimID); //ASSIGN REF $this->assignRef('birimID', $birimID); $this->assignRef('birimInfo', $birimInfo); $this->assignRef('birimKaynak', $birimKaynak); $this->assignRef('seviyeler', $seviyeler); $this->assignRef('sektorler', $sektorler); parent::display($tpl); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $group_id = KURULUS_KAYDI_OLMAYAN_GROUP_ID; $message = YETKI_MESAJ; $aut = FormFactory::checkAuthorization($user, $group_id); // if (!$aut) // $mainframe->redirect('index.php?', $message); //Kurulus Statuleri (Parametrik) $kurulus_statu = FormParametrik::getKurulusStatu(); //Iller $il = FormParametrik::getIl(); $this->assignRef('kurulus_statu', $kurulus_statu); $this->assignRef('il', $il); parent::display($tpl); }
function display($tpl = null) { global $mainframe; $model =& $this->getModel(); $user =& JFactory::getUser(); $layout = JRequest::getVar("layout"); $message = YETKI_MESAJ; if ($user->id == 0) { $mainframe->redirect('index.php?', $message); } $data = $model->getUzmanValues($user->getOracleUserId()); if (!empty($data)) { $mainframe->redirect("index.php?option=com_uzman_basvur", "Daha önce başvuru yapılmış", 'error'); } //Iller $il = FormParametrik::getIl(); $this->assignRef('il', $il); parent::display($tpl); }
function ajaxUzatmaKaydet() { $_db = JFactory::getOracleDBO(); $columns = array(); //DB Columns $dbParams = array('protokolID', 'uzatmaAciklama'); $id = $_db->getNextVal(UZATMA_SEQ); foreach ($dbParams as $key) { if (isset($_REQUEST[$key])) { $columns[] = $_REQUEST[$key]; } } $columns[] = FormParametrik::harfleriTexttenCikar($_REQUEST['uzatmaSuresi']); $columns[] = $id; $sql = " INSERT INTO m_protokol_sure_uzatma (protokol_id, aciklama, uzatma_suresi, uzatma_id)\n\t\t\t\t\t VALUES (?, ?, ?, ?)"; //@ for disable error display if (@$_db->prep_exec_insert($sql, $columns)) { ajax_success_response('Satırlar Başarıyla Kaydedilmiştir.', $id); } else { ajax_error_response('Hata Oluştu'); } }
function display($tpl = null) { $user =& JFactory::getUser(); $user_id = $user->getOracleUserId(); $model =& $this->getModel(); $title = $model->title; $kurulus = $model->getUzmanValues($user_id); $tckimlik = $kurulus[TC_KIMLIK]; $evrak_id = $tckimlik; $pageTree = FormFactory::getPageTree($user, $layout, substr($evrak_id, 0, 9), $pages, $pageNames); $egitim = $model->getUzmanEgitimValues($tckimlik); $dil = $model->getUzmanDilValues($tckimlik); $sertifika = $model->getUzmanSertifikaValues($tckimlik); $deneyim = $model->getUzmanDeneyimValues($tckimlik); $mykdeneyim = $model->getUzmanMykDeneyimValues($tckimlik); $deneyim_tipleri = $model->getDeneyim_tipleri(); // $iller = FormFactory::getKurulusIlValues ($user_id, $pdf); //Parametrik Data $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_faaliyet_sure = FormParametrik::getFaaliyetSuresi(); $pm_sektor = FormParametrik::getSektor(); $pm_seviye = FormParametrik::getSeviye(); $pm_yeterlilik_ad = FormParametrik::getYeterlilikAd(); $this->assignRef('title', $title); $this->assignRef('evrak_id', $evrak_id); $this->assignRef('pageTree', $pageTree); $this->assignRef('basvuru', $basvuru); $this->assignRef('kurulus', $kurulus); $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('egitim', $egitim); $this->assignRef('dil', $dil); $this->assignRef('sertifika', $sertifika); $this->assignRef('deneyim', $deneyim); $this->assignRef('mykdeneyim', $mykdeneyim); $this->assignRef('deneyim_tipleri', $deneyim_tipleri); parent::display($tpl); }
function sektorleriGoster($db) { $sektorler = FormParametrik::getSektor(); ?> <select id="list" name="sektorler[]" size="10" title="" style='width:150px;' multiple="multiple"> <?php foreach ($sektorler as $sektor) { echo '<option value="' . $sektor['SEKTOR_ID'] . '">' . $sektor['SEKTOR_ADI'] . '</option>'; } ?> </select> <?php }
function getBelgelendirmeBasvuruDurumValues($durumId) { $basvuruDurumlar = FormParametrik::getBelgelendirmeBasvuruDurum(); ?> <select id="durum" name="durum"> <?php foreach ($basvuruDurumlar as $basvuruDurum) { $selected = ""; if ($basvuruDurum["DURUM_ID"] == $durumId) { $selected = "selected=\"selected\""; } echo '<option ' . $selected . ' value="' . $basvuruDurum["DURUM_ID"] . '">' . $basvuruDurum['DURUM'] . '</option>'; } ?> </select> <?php }
function yeterlilikDurumGuncelle($durum, $yeterlilik_id) { $_db =& JFactory::getOracleDBO(); FormParametrik::uyariKaydet(array(YETERLILIK, "00"), $yeterlilik_id, $durum); $sql = "UPDATE m_yeterlilik \n\t\t\t\t\tSET YETERLILIK_SUREC_DURUM_id = {$durum} \n\t\t\t WHERE yeterlilik_id = {$yeterlilik_id}"; $params = array(); return $_db->prep_exec_insert($sql, $params); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $user_id = $user->getOracleUserId(); $group_id = T3_GROUP_ID; $group_id2 = MS_SEKTOR_SORUMLUSU_GROUP_ID; $group_id3 = YET_SEKTOR_SORUMLUSU_GROUP_ID; $message = YETKI_MESAJ; $aut = FormFactory2::checkAuthorization($user, $group_id); $aut2 = FormFactory2::checkAuthorization($user, $group_id2); $aut3 = FormFactory2::checkAuthorization($user, $group_id3); if (!$aut and !$aut2 and !$aut3) { $mainframe->redirect('index.php?', $message); } if (!isset($layout)) { $layout = "giris"; $this->setLayout($layout); } $pdf = 0; if ($layout == "pdf") { $pdf = 1; } $pages = $model->pages; $pageNames = $model->pageNames; $title = $model->title; $evrak_id = $_GET['id']; if (!isset($evrak_id)) { $evrak_id = -1; } $pageTree = FormFactory2::getPageTree($user, $layout, $evrak_id, $pages, $pageNames, $user_id); $basvuru = FormFactory::getBasvuruValues($evrak_id); // $kurulus = FormFactory2::getKurulusValues($user_id); // if(!isset($kurulus)) // $kurulus = FormFactory2::getKurulusValuesEvrak($evrak_id); $kurulus = $model->getKurulus($evrak_id); $iller = FormFactory::getKurulusIlValues($user_id, $pdf); if (!isset($iller[0])) { $iller = FormFactory2::getKurulusIlValuesEvrak($evrak_id, $pdf); } $irtibat = FormFactory2::getIrtibatValues($evrak_id); $sektor = FormFactory2::getSektorValues($evrak_id); $faaliyet = FormFactory2::getFaaliyetValues($evrak_id); $bagliKurulus = FormFactory2::getBagliKurulusValues($evrak_id); $birlikteKurulus = FormFactory2::getBirlikteKurulusValues($evrak_id); $yetkiTalep = $model->getYetkiTalepValues($evrak_id); $sinavMerkez = $model->getSinavMerkezValues($evrak_id); $akreditasyon = $model->getAkreditasyonValues($evrak_id); $personel = FormFactory2::getPersonelValues($evrak_id); $egitim = FormFactory2::getEgitimValues($evrak_id); $sertifika = FormFactory2::getSertifikaValues($evrak_id); $isDeneyim = FormFactory2::getIsDeneyimValues($evrak_id); $dil = FormFactory2::getDilValues($evrak_id); //$ekler = FormFactory2::getBasvuruEkValues ($evrak_id); $belgebasvurular = $model->getBelgelendirmeBasvurular($user_id); if (!isset($belgebasvurular[0])) { $belgebasvurular = $model->getBelgelendirmeBasvurularEvrak($evrak_id); } $basvuru_ekleri = $model->getBasvuruEkleriPDF($evrak_id); $basvuru_ekleri_tur = $model->getBasvuruEkleriBelgeTuru($evrak_id); $kayitli_yeterlilikler = $model->getKayitliYeterlilikler($evrak_id); //Parametrik Data $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_faaliyet_sure = FormParametrik::getFaaliyetSuresi(); $pm_sektor = FormParametrik::getSektor(); $pm_seviye = FormParametrik::getSeviye(); $pm_yeterlilik_ad = FormParametrik::getYeterlilikAd(); $pm_yeterlilik = FormParametrik::getYeterlilik(); $pm_sinav_sekli = FormParametrik::getSinavSekli(); $this->assignRef('title', $title); $this->assignRef('evrak_id', $evrak_id); $this->assignRef('pageTree', $pageTree); $this->assignRef('basvuru', $basvuru); $this->assignRef('user_id', $user_id); //giris $this->assignRef('belgebasvurular', $belgebasvurular); //1. Kurulus Bilgi $this->assignRef('kurulus', $kurulus); $this->assignRef('iller', $iller); //2. Irtibat $this->assignRef('irtibat', $irtibat); //3. Faaliyet $this->assignRef('sektor', $sektor); $this->assignRef('faaliyet', $faaliyet); $this->assignRef('bagliKurulus', $bagliKurulus); $this->assignRef('birlikteKurulus', $birlikteKurulus); $this->assignRef('yetkiTalep', $yetkiTalep); //4. Akreditasyon $this->assignRef('akreditasyon', $akreditasyon); //5. Kapsam $this->assignRef('sinavMerkez', $sinavMerkez); //6. Kişi Bilgi Eki $this->assignRef('personel', $personel); $this->assignRef('egitim', $egitim); $this->assignRef('sertifika', $sertifika); $this->assignRef('isDeneyim', $isDeneyim); $this->assignRef('dil', $dil); //7. Ekler $this->assignRef('ekler', $ekler); $this->assignRef('basvuru_ekleri', $basvuru_ekleri); $this->assignRef('turler', $basvuru_ekleri_tur); //Parametrik Data $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_kurulus_statu', $pm_kurulus_statu); $this->assignRef('pm_faaliyet_sure', $pm_faaliyet_sure); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('pm_seviye', $pm_seviye); $this->assignRef('pm_yeterlilik_ad', $pm_yeterlilik_ad); $this->assignRef('pm_yeterlilik', $pm_yeterlilik); $this->assignRef('pm_sinav_sekli', $pm_sinav_sekli); parent::display($tpl); }
function display($tpl = null) { global $mainframe; $message = YETKI_MESAJ; $user =& JFactory::getUser(); $user_id = $user->getOracleUserId(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); if (isset($layout)) { $yeterlilik_id = JRequest::getVar("yeterlilik_id"); $isSektorSorumlusu = FormFactory::sektorSorumlusuMu($user); $isYetkiliKurulus = FormFactory::yeterlilikHazirlamayaProtokoluVarMi($user_id, $yeterlilik_id); //YETKI KONTROL ///////////////////////////////////////////////////////////////////////////////// if (!$isSektorSorumlusu && !$isYetkiliKurulus) { $mainframe->redirect('index.php?', $message); } ///////////////////////////////////////////////////////////////////////////////// $evrak_id = $model->getOracleEvrakId($yeterlilik_id); $taslak = $model->isTaslak($evrak_id); $tur_id = JRequest::getVar("id"); $yorumDiv = ""; $canEdit = $model->canEdit($user, $yeterlilik_id); if (!$taslak) { // ON TASLAK $pageTree = $model->getPageTree($user, $layout, $evrak_id, $yeterlilik_id); $yorum_durum = $model->getYorumDurumId_SS($evrak_id); } else { // TASLAK $pageTree = $model->getPageTree($user, $layout, $evrak_id, $yeterlilik_id, 1); } $yeterlilikDurum = $model->getYeterlilikDurumId($yeterlilik_id); $this->assignRef('yeterlilikDurum', $yeterlilikDurum); if ($yeterlilikDurum == PM_YETERLILIK_DURUMU__SS_ONAYINA_GONDERILMIS_ONTASLAK || $yeterlilikDurum == PM_YETERLILIK_DURUMU__ONAYLANMIS_ONTASLAK || $yeterlilikDurum == PM_YETERLILIK_DURUMU__TASLAK) { //Form Sektor Sorumlusuna Gonderilmisse if ($isSektorSorumlusu) { // Sektor Sorumlusuysa $yorumDiv_SS = $model->getYorumDiv_SS($evrak_id, $layout, false); //Yorum - readOnly = false $yorum_Div_Kurulus = $model->getYorumDiv_Kurulus($evrak_id, $layout, true); //Yorum - readOnly = true } else { $yorumDiv_SS = $model->getYorumDiv_SS($evrak_id, $layout, true); //Yorum - readOnly = true $yorum_Div_Kurulus = $model->getYorumDiv_Kurulus($evrak_id, $layout, false); //Yorum - readOnly = false } } $yeterlilikBilgi = $model->getYeterlilikBilgi($yeterlilik_id); $taslakYeterlilik = $model->getTaslakYeterlilik($yeterlilik_id); $zorunluBirim = $model->getAltBirim($yeterlilik_id, ZORUNLU_ALT_BIRIM); $zorunluBirimTur = $model->getZorunluBirimTur($zorunluBirim); $secmeliBirim = $model->getAltBirim($yeterlilik_id, SECMELI_ALT_BIRIM); $secmeliBirimTur = $model->getZorunluBirimTur($secmeliBirim); $teorikOlcme = $model->getDegerlendirmeArac($yeterlilik_id, TEORIK_OLCME_ARAC_TUR); $performansOlcme = $model->getDegerlendirmeArac($yeterlilik_id, PERFORMANS_OLCME_ARAC_TUR); $bilgi = $model->getBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BILGI); $beceri = $model->getBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BECERI); $yetkinlik = $model->getBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_YETKINLIK); $onayliStandart = FormParametrik::getMeslekStandart(); $onayliAltBirim = $model->getOnaylanmisAltBirim(); $kaynakMeslek = $model->getKaynakValues($yeterlilik_id, KAYNAK_STANDART_TUR); $kaynakBirim = $model->getKaynakValues($yeterlilik_id, KAYNAK_YETERLILIK_TUR); $gelistiren_kurulus = $model->getKurulusValues($yeterlilik_id, YET_GELISTIREN_KURULUS); $terim = $model->getTerimValues($yeterlilik_id); $standart = $model->getStandartValues($yeterlilik_id); $birim_bilgi = $model->getAltBirimBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BILGI); $birim_beceri = $model->getAltBirimBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BECERI); $birim_yetkinlik = $model->getAltBirimBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_YETKINLIK); $katki_kurulus = $model->getKurulusValues($yeterlilik_id, YET_KATKI_SAGLAYAN_KURULUS); $gorus_kurulus = $model->getKurulusValues($yeterlilik_id, YET_GORUSE_GONDERILEN_KURULUS); $degerlendirme_ogrenme = $model->getDegerlendirmeOgrenmeCiktiValues($yeterlilik_id); $degerlendirme_ogrenme2 = $model->getDegerlendirmeOgrenmeCikti($yeterlilik_id); $ek_7 = FormFactory::getBasvuruEkValues($evrak_id, 1); $ek_8 = FormFactory::getBasvuruEkValues($evrak_id, 2); $canOpenEkler = $model->canOpenEkler($yeterlilik_id, $user); $alternatif = $model->GetAlternatif($yeterlilik_id); $this->assignRef('evrak_id', $evrak_id); $this->assignRef('yeterlilik_id', $yeterlilik_id); $this->assignRef('pageTree', $pageTree); $this->assignRef('tur_id', $tur_id); $this->assignRef('yorumDiv', $yorumDiv_SS); $this->assignRef('yorumDiv_Kurulus', $yorumDiv_Kurulus); $this->assignRef('canEdit', $canEdit); $this->assignRef('sektorSorumlusu', $isSektorSorumlusu); $this->assignRef('taslak', $taslak); $this->assignRef('yeterlilikBilgi', $yeterlilikBilgi); $this->assignRef('taslakYeterlilik', $taslakYeterlilik); $this->assignRef('zorunluBirim', $zorunluBirim); $this->assignRef('zorunluBirimTur', $zorunluBirimTur); $this->assignRef('secmeliBirim', $secmeliBirim); $this->assignRef('secmeliBirimTur', $secmeliBirimTur); $this->assignRef('teorikOlcme', $teorikOlcme); $this->assignRef('performansOlcme', $performansOlcme); $this->assignRef('bilgi', $bilgi); $this->assignRef('beceri', $beceri); $this->assignRef('yetkinlik', $yetkinlik); $this->assignRef('onayliStandart', $onayliStandart); $this->assignRef('onayliAltBirim', $onayliAltBirim); $this->assignRef('kaynakMeslek', $kaynakMeslek); $this->assignRef('kaynakBirim', $kaynakBirim); $this->assignRef('gelistiren_kurulus', $gelistiren_kurulus); $this->assignRef('terim', $terim); $this->assignRef('standart', $standart); $this->assignRef('birim_bilgi', $birim_bilgi); $this->assignRef('birim_beceri', $birim_beceri); $this->assignRef('birim_yetkinlik', $birim_yetkinlik); $this->assignRef('katki_kurulus', $katki_kurulus); $this->assignRef('gorus_kurulus', $gorus_kurulus); $this->assignRef('degerlendirme_ogrenme', $degerlendirme_ogrenme); $this->assignRef('degerlendirme_ogrenme2', $degerlendirme_ogrenme2); $this->assignRef('ek_7', $ek_7); $this->assignRef('ek_8', $ek_8); $this->assignRef('canOpenEkler', $canOpenEkler); $this->assignRef('alternatif', $alternatif); } else { if ($user_id == '') { $mainframe->redirect('index.php?', $message); } else { $yeterlilik = $model->getYeterlilik($user_id); //$listeDurum = FormFactory::getListeDurum ($user_id, YET_SEKTOR_TIPI); $this->assignRef('yeterlilik', $yeterlilik); //$this->assignRef('listeDurum' , $listeDurum); } } parent::display($tpl); }
function sektorleriGoster($db) { $sektorler = FormParametrik::getSektor(); ?> <select name="sektor_id"> <option selected="selected" value="Seçiniz">Seçiniz</option> <?php foreach ($sektorler as $sektor) { echo '<option value="' . $sektor['SEKTOR_ID'] . '">' . $sektor['SEKTOR_ADI'] . '</option>'; } ?> </select> <?php }
function updateStandartDurum($standart_id, $durumID) { $_db = &JFactory::getOracleDBO(); FormParametrik::uyariKaydet(Array(MESLEK_STANDARTI, "00"), $standart_id, ""); //Prepare sql statement $sql = "UPDATE m_meslek_standartlari SET MESLEK_STANDART_DURUM_ID = ? WHERE standart_id = ?"; $params = array($durumID, $standart_id); return $_db->prep_exec_insert($sql, $params); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $user_id = $user->getOracleUserId(); $group_id = T4_GROUP_ID; $message = YETKI_MESAJ; $autKurulus = FormFactory::checkAuthorization($user, $group_id); $autMS = FormFactory::checkAuthorization($user, MS_SEKTOR_SORUMLUSU_GROUP_ID); $autYet = FormFactory::checkAuthorization($user, YET_SEKTOR_SORUMLUSU_GROUP_ID); $aut = $autMS || $autYet || $autKurulus; if (!$aut) { $mainframe->redirect('index.php?', $message); } if (!isset($layout)) { $layout = "kurulus_bilgi"; $this->setLayout($layout); } $pdf = 0; if ($layout == "tum_basvuru") { $pdf = 1; } $pages = $model->pages; $pageNames = $model->pageNames; $title = $model->title; if (strlen($_GET['evrak_id']) > 0) { $evrak_id = $_GET['evrak_id']; } else { $evrak_id = FormFactory::getCurrentEvrakId($_POST, T4_BASVURU_TIP, $user); } $pageTree = FormFactory::getPageTree($user, $layout, $evrak_id, $pages, $pageNames); $basvuru = FormFactory::getBasvuruValues($evrak_id); if ($autKurulus == false) { //yani sektör sorumlusu girdiği için ulaşılamamış $user_id = $basvuru['USER_ID']; } $kurulus = FormFactory::getKurulusValues($user_id); $iller = FormFactory::getKurulusIlValues($user_id, $pdf); $irtibat = FormFactory::getIrtibatValues($evrak_id); $sektor = FormFactory::getSektorValues($evrak_id); $faaliyet = FormFactory::getFaaliyetValues($evrak_id); $birlikteKurulus = FormFactory::getBirlikteKurulusValues($evrak_id); $yetkiTalep = $model->getYetkiTalepValues($evrak_id); $personel = FormFactory::getPersonelValues($evrak_id); $egitim = FormFactory::getEgitimValues($evrak_id); $sertifika = FormFactory::getSertifikaValues($evrak_id); $isDeneyim = FormFactory::getIsDeneyimValues($evrak_id); $dil = FormFactory::getDilValues($evrak_id); $basvuru_ekleri = $model->getBasvuruEkleri($user_id); $basvuru_ekleri_tur = $model->getBasvuruEkleriBelgeTuru($user_id); //Parametrik Data $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_faaliyet_sure = FormParametrik::getFaaliyetSuresi(); $pm_sektor = FormParametrik::getSektor(); $pm_seviye = FormParametrik::getSeviye(); $pm_yeterlilik_ad = FormParametrik::getYeterlilikAd(); $this->assignRef('title', $title); $this->assignRef('evrak_id', $evrak_id); $this->assignRef('pageTree', $pageTree); $this->assignRef('basvuru', $basvuru); //1. Kurulus Bilgi $this->assignRef('kurulus', $kurulus); $this->assignRef('iller', $iller); //2. Irtibat $this->assignRef('irtibat', $irtibat); //3. Faaliyet $this->assignRef('sektor', $sektor); $this->assignRef('faaliyet', $faaliyet); $this->assignRef('birlikteKurulus', $birlikteKurulus); $this->assignRef('yetkiTalep', $yetkiTalep); //4. Ek $this->assignRef('personel', $personel); $this->assignRef('egitim', $egitim); $this->assignRef('sertifika', $sertifika); $this->assignRef('isDeneyim', $isDeneyim); $this->assignRef('dil', $dil); //5. Basvuru Ekleri $this->assignRef('basvuru_ekleri', $basvuru_ekleri); $this->assignRef('turler', $basvuru_ekleri_tur); //Parametrik Data $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_kurulus_statu', $pm_kurulus_statu); $this->assignRef('pm_faaliyet_sure', $pm_faaliyet_sure); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('pm_seviye', $pm_seviye); $this->assignRef('pm_yeterlilik_ad', $pm_yeterlilik_ad); parent::display($tpl); }
function getYeterlilikBirim() { $yeterlilik_id = JRequest::getVar('yeterlilik_id'); // header( 'Location: http://www.google.com' ) ; echo json_encode(array("result" => "success", "data" => FormParametrik::getYeterlilikAltBirim($yeterlilik_id))); }
function display($tpl = null) { global $mainframe; $model =& $this->getModel(); $user =& JFactory::getUser(); $aut = FormFactory::checkAuthorization($user, YONETICI_GROUP_ID); $layout = JRequest::getVar("layout"); //YETKI KONTROL ///////////////////////////////////////////////////////////////////////////////// if (!$aut) { $mainframe->redirect('index.php?', YETKI_MESAJ); } ///////////////////////////////////////////////////////////////////////////////// $pageTree = $model->getPageTree($user, $layout, $standart_id, $evrak_id); $this->assignRef('pageTree', $pageTree); $yonetimKuruluTarihleri1 = $model->getYonetimKuruluTarihleri(1); $this->assignRef("yonetimKuruluTarihleri1", $yonetimKuruluTarihleri1); $yonetimKuruluTarihleri2 = $model->getYonetimKuruluTarihleri(2); $this->assignRef("yonetimKuruluTarihleri2", $yonetimKuruluTarihleri2); $yonetimKurulu = $model->getYonetimKurulu(); $this->assignRef("yonetimKurulu", $yonetimKurulu); $genelKurulTarihleri = $model->getGenelKurulTarihleri(); $this->assignRef("genelKurulTarihleri", $genelKurulTarihleri); $genelKurul = $model->getGenelKurul(); $this->assignRef("genelKurul", $genelKurul); $sektorler = $model->getSektorler(); $this->assignRef("sektorler", $sektorler); $komiteTarihleri = $model->getKomiteTarihleri(); $this->assignRef("komiteTarihleri", $komiteTarihleri); $sektorKomitesi = $model->getSektorKomitesi(); $this->assignRef("sektorKomitesi", $sektorKomitesi); $SSYetkileri = $model->getSSYetkileri(); $this->assignRef("SSYetkileri", $SSYetkileri); $sektorler = FormParametrik::getSektor(); $this->assignRef("sektorler", $sektorler); $tumsektorler = FormParametrik::getTumSektor(); $this->assignRef("tumsektorler", $tumsektorler); $sektorSorumlulari = $model->getSektorSorumlulari(); $this->assignRef("sektorSorumlulari", $sektorSorumlulari); $itemBankUsers = $model->getItemBankUsers(); $this->assignRef("itemBankUsers", $itemBankUsers); $kuruluslar = $model->getKurulus(); $this->assignRef("kuruluslar", $kuruluslar); if ($layout == 'sektorSorumlusuGorev') { $post = JRequest::get('post'); $get = JRequest::get('get'); $kurId = array_key_exists('kurulus', $get) ? $get['kurulus'] : 0; $this->assignRef('kurId', $kurId); $sektorSor2 = $model->getSektorSorumlulari2(); $this->assignRef('sektorSor', $sektorSor2); $gorevlendirme = $model->getGorevlendirme($kurId); $this->assignRef('gorevli', $gorevlendirme); $kurulusGorevliler = $model->KurulusGorevliler($kurId); $this->assignRef('kurulusGorevliler', $kurulusGorevliler); } if ($layout == 'tesvikonaykomitesi') { $tesvikonaykomitesi = $model->getTesvikKomitesi(); $this->assignRef('tesvikonaykomitesi', $tesvikonaykomitesi); $grouplists = $model->getUserGroups(); $this->assignRef('usergroups', $grouplists); } parent::display($tpl); }
function sektorleriGoster($db, $sektor_id = null) { $sektorler = FormParametrik::getSektor(); ?> <select name="sektor_id"> <option selected="selected" value="">Seçiniz</option> <?php foreach ($sektorler as $sektor) { echo '<option value="' . $sektor['SEKTOR_ID'] . '" ' . ($sektor['SEKTOR_ID'] == $sektor_id ? 'selected=\\"selected\\"' : '') . '>' . $sektor['SEKTOR_ADI'] . '</option>'; } ?> </select> <?php }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $user_id = $user->getOracleUserId(); $group_id = T2_GROUP_ID; $message = YETKI_MESAJ; $autKurulus = FormFactory::checkAuthorization($user, $group_id); $autSS = FormFactory::checkAuthorization($user, YET_SEKTOR_SORUMLUSU_GROUP_ID); $this->assignRef('ssyetkili', $autSS); $aut = $autKurulus || $autSS; if (!$aut) { $mainframe->redirect('index.php?', $message); } $pdf = 0; if ($layout == "tum_basvuru") { $pdf = 1; } $this->assignRef('belgebasvurular', $model->getBelgeBasvurular($user_id)); $pages = $model->pages; $pageNames = $model->pageNames; $title = $model->title; // $evrak_id = $_GET['evrak_id']; // if ($evrak_id==""){ // if($_POST[evrak_id]!=""){ // $evrak_id=$_POST[evrak_id]; // } else { // $evrak_id = FormFactory::getCurrentEvrakId ($post, T2_BASVURU_TIP, $user); // } // } if (strlen($_GET['evrak_id']) > 0) { $evrak_id = $_GET['evrak_id']; $basvuruDurum = $model->getBasvuruDurumu($evrak_id); $this->assignRef('basvuruDurum', $basvuruDurum); } else { $evrak_id = -1; } if ($evrak_id != -1) { if (!isset($layout)) { $layout = "kurulus_bilgi"; $this->setLayout($layout); } } else { if (!isset($layout) || $layout == "giris") { $layout = "giris"; $this->setLayout($layout); } } if ($layout == "basvuru_yeni") { $this->assignRef('basvuru_durumlari', $model->getBasvuruDurumlari()); if ($evrak_id == "-1") { $this->assignRef('durum', $evrak_id); } } $pageTree = FormFactory::getPageTree($user, $layout, $evrak_id, $pages, $pageNames); $basvuru = FormFactory::getBasvuruValues($evrak_id); if ($autKurulus == false) { //yani sektör sorumlusu girdiği için kurulus kontrolu false $user_id = $basvuru['USER_ID']; } $kurulus = FormFactory::getKurulusValues($user_id); $iller = FormFactory::getKurulusIlValues($user_id, $pdf); $irtibat = FormFactory::getIrtibatValues($evrak_id); $sektor = FormFactory::getSektorValues($evrak_id); $faaliyet = FormFactory::getFaaliyetValues($evrak_id); $birlikteKurulus = FormFactory::getBirlikteKurulusValues($evrak_id); $yeterlilik = $model->getYeterlilikValues($evrak_id); $yeterlilikTum = $model->getYeterlilikPdfValues($evrak_id); $personel = FormFactory::getPersonelValues($evrak_id); $egitim = FormFactory::getEgitimValues($evrak_id); $sertifika = FormFactory::getSertifikaValues($evrak_id); $isDeneyim = FormFactory::getIsDeneyimValues($evrak_id); $dil = FormFactory::getDilValues($evrak_id); $akreditasyon = $model->getAkreditasyonValues($evrak_id); $ekler = FormFactory::getBasvuruEkValues($evrak_id); //Parametrik Data $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_faaliyet_sure = FormParametrik::getFaaliyetSuresi(); $pm_sektor = FormParametrik::getSektor(); $pm_seviye = FormParametrik::getSeviye(); $pm_meslek_standart = FormParametrik::getMeslekStandart(); $this->assignRef('title', $title); $this->assignRef('evrak_id', $evrak_id); $this->assignRef('pageTree', $pageTree); $this->assignRef('basvuru', $basvuru); $this->assignRef('evrak_id', $evrak_id); //1. Kurulus Bilgi $this->assignRef('kurulus', $kurulus); $this->assignRef('iller', $iller); //2. Irtibat $this->assignRef('irtibat', $irtibat); //3. Faaliyet $this->assignRef('sektor', $sektor); $this->assignRef('faaliyet', $faaliyet); $this->assignRef('birlikteKurulus', $birlikteKurulus); $this->assignRef('akreditasyon', $akreditasyon); //4. Kapsam $this->assignRef('yeterlilik', $yeterlilik); $this->assignRef('yeterlilikTum', $yeterlilikTum); $this->assignRef('ekler', $ekler); //5. Ek $this->assignRef('personel', $personel); $this->assignRef('egitim', $egitim); $this->assignRef('sertifika', $sertifika); $this->assignRef('isDeneyim', $isDeneyim); $this->assignRef('dil', $dil); $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_kurulus_statu', $pm_kurulus_statu); $this->assignRef('pm_faaliyet_sure', $pm_faaliyet_sure); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('pm_seviye', $pm_seviye); $this->assignRef('pm_meslek_standart', $pm_meslek_standart); parent::display($tpl); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $canEdit = false; $isSektorSorumlusu = FormFactory::sektorSorumlusuMu($user); if ($isSektorSorumlusu) { $tc_kimlik = JRequest::getVar("tc_kimlik"); $durum = 2; $canEdit = true; } $user_id = $user->getOracleUserId(); $group_id = UZMAN_GROUP_ID; $message = YETKI_MESAJ; $aut = FormFactory::checkAuthorization($user, $group_id); // Yönetici mi Kotrolü $group_idYon = 27; $autYon = FormFactory::checkAuthorization($user, $group_idYon); $yonetici = false; if ($autYon) { $yonetici = true; } $this->assignRef('Yonetici', $yonetici); // Yönetici mi Kotrolü SON if (!$aut and (!$isSektorSorumlusu or !$tc_kimlik)) { $mainframe->redirect('index.php?', $message); } if ($tc_kimlik) { $kurulus = $model->getUzmanValuesByTcKimlik($tc_kimlik); } else { $kurulus = $model->getUzmanValues($user_id); } if (!isset($layout)) { $layout = "uzman_bilgi"; $this->setLayout($layout); } $title = "Uzman Başvuru Formu"; $pages = array("uzman_bilgi", "myk_egitim", "basvuru_bilgi", "denetim"); $pageNames = array("Kişisel Bilgiler", "MYK’dan Alınmış Eğitimler", "Başvuru Bilgileri", "Denetimler"); // $basvuru = FormFactory::getBasvuruValues ($evrak_id); if (!$isSektorSorumlusu) { $tckimlik = $kurulus[TC_KIMLIK]; } else { $tckimlik = $tc_kimlik; } if ($layout == "") { $mainframe->redirect('index.php?option=com_uzman_basvur', "Kişisel Bilgileriniz kaydedilmeden diğer sayfalara geçemezsiniz."); } $basvuru_durum = $kurulus[BASVURU_DURUM]; $pageTree = $model->getPageTree($user, $layout, substr($tckimlik, 0, 9), $pages, $pageNames, $basvuru_durum, $tckimlik); // $yorum = $model->getYorumValues($tckimlik); // $basvuru_sektor = $model->getUzmanBasvuruSektorValues($tckimlik); // $basvuru_yeterlilik = $model->getUzmanBasvuruYeterlilikValues($tckimlik); // $deneyim_tipleri = $model->getDeneyim_tipleri (); // $basvuru_alanlari = $model->getBasvuru_alanlari ($tckimlik); //Parametrik Data $pm_il = FormParametrik::getIl(); $pm_sektor = FormParametrik::getSektor(); $pm_seviye = FormParametrik::getSeviye(); $pm_yeterlilik_ad = FormParametrik::getYeterlilikAd(); // $deneyim_tipleri = $model->getDeneyim_tipleri(); $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('basvuru_alanlari', $basvuru_alanlari); // $this->assignRef('deneyim_tipleri', $deneyim_tipleri); $this->assignRef('title', $title); $this->assignRef('evrak_id', $tckimlik); $this->assignRef('pageTree', $pageTree); $this->assignRef('basvuru', $basvuru); $this->assignRef('canEdit', $canEdit); $this->assignRef('isSektorSorumlusu', $isSektorSorumlusu); $this->assignRef('kurulus', $kurulus); $this->assignRef('yorum', $yorum); $this->assignRef('ssmi', $isSektorSorumlusu); $BilgiOnay = $model->getBilgilendirmeOnayla($tckimlik); $this->assignRef('BilgiOnay', $BilgiOnay); if ($layout == "default") { } else { if ($layout == "uzman_bilgi") { $this->assignRef('kurulus', $kurulus); } else { if ($layout == "myk_egitim") { $myk_egitim = $model->getMykUzmanEgitimValues($tckimlik); $this->assignRef('myk_egitim', $myk_egitim); } else { if ($layout == "basvuru_bilgi") { } else { if ($layout == "denetci") { $dtBelge = $model->getDenetciBelgeGecerlilik($tckimlik); $this->assignRef('dtBelge', $dtBelge); $dtKanit = $model->getDenetciBelgeKanit($tckimlik); $this->assignRef('dtKanit', $dtKanit); $dtDeneyim = $model->getDenetciDeneyim($tckimlik); $this->assignRef('dtDeneyim', $dtDeneyim); $dtTaahut = $model->getUzmanTaahut($tckimlik); $this->assignRef('taahut', $dtTaahut); $dtMusait = $model->getDenetciMusait($tckimlik); $this->assignRef('dtMusait', $dtMusait); } else { if ($layout == "teknik_uzman") { $tuYet = $model->getTUYeterlilik($tckimlik); $this->assignRef('tuYet', $tuYet); $tuKanit = $model->getTUBelgeKanit($tckimlik); $this->assignRef('tuKanit', $tuKanit); $tuDeneyim = $model->getTUDeneyim($tckimlik); $this->assignRef('tuDeneyim', $tuDeneyim); $dtTaahut = $model->getUzmanTaahut($tckimlik); $this->assignRef('taahut', $dtTaahut); $tuMusait = $model->getTUMusait($tckimlik); $this->assignRef('tuMusait', $tuMusait); } else { if ($layout == "denetim") { $denetim = $model->getDenetim($tckimlik); $this->assignRef('denetim', $denetim); } else { if ($layout == 'testtc') { $this->assignRef('hataTC', $model->SonraSilTCKontrol()); } } } } } } } } parent::display($tpl); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $isSektorSorumlusu = FormFactory::sektorSorumlusuMu($user); if ($isSektorSorumlusu) { $tc_kimlik = JRequest::getVar("tc_kimlik"); $durum = 2; $canEdit = true; } $user_id = $user->getOracleUserId(); $group_id = UZMAN_GROUP_ID; // $group_id2 = UZMAN_ONIZLEYICI_GROUP_ID; $group_idYon = 27; $message = YETKI_MESAJ; $aut = FormFactory::checkAuthorization($user, $group_id); $autYon = FormFactory::checkAuthorization($user, $group_idYon); // $aut2 = FormFactory::checkAuthorization ($user, $group_id2); $yonetici = false; if ($autYon) { $yonetici = true; } $this->assignRef('Yonetici', $yonetici); if (!$aut and (!$isSektorSorumlusu or !$tc_kimlik)) { $mainframe->redirect('index.php?', $message); } if ($tc_kimlik) { $kurulus = $model->getUzmanValuesByTcKimlik($tc_kimlik); // $onaylanmiskurulus = $model->getUzmanValuesByTcKimlik($tc_kimlik); } else { $kurulus = $model->getUzmanValues($user_id); } if (!isset($layout)) { $layout = "uzman_bilgi"; $this->setLayout($layout); } $pdf = 0; if ($layout == "tum_basvuru") { $pdf = 1; } $title = "Uzman Başvuru Formu"; // $pages = array ("uzman_bilgi","myk_egitim","basvuru_bilgi","egitim","yabanci_dil","sertifika","is_deneyimi","myk_deneyimi"); $pages = array("uzman_bilgi", "myk_egitim", "basvuru_bilgi"); // $pageNames= array ("Kişisel Bilgiler","MYK’dan Alınmış Eğitimler","Başvuru Bilgileri","Eğitim Bilgileri", "Yabancı Dil", "Sertifika ve Belgeler","İş Deneyimleri","MYK ile İlgili Deneyimler"); $pageNames = array("Kişisel Bilgiler", "MYK’dan Alınmış Eğitimler", "Başvuru Bilgileri"); // $basvuru = FormFactory::getBasvuruValues ($evrak_id); if (!$isSektorSorumlusu) { $tckimlik = $kurulus[TC_KIMLIK]; } else { $tckimlik = $tc_kimlik; // $pages[] = "ss_islemleri"; // $pageNames[] = "SS İşlem"; } if ($layout == "") { $mainframe->redirect('index.php?option=com_uzman_basvur', "Kişisel Bilgileriniz kaydedilmeden diğer sayfalara geçemezsiniz."); } if ($kurulus[TC_KIMLIK] == "") { $pages = array("uzman_bilgi", "", ""); // $pageNames= array ("Kişisel Bilgiler","MYK’dan Alınmış Eğitimler","Başvuru Bilgileri","Eğitim Bilgileri", "Yabancı Dil", "Sertifika ve Belgeler","İş Deneyimleri","MYK ile İlgili Deneyimler"); $pageNames = array("Kişisel Bilgiler", "MYK’dan Alınmış Eğitimler", "Başvuru Bilgileri"); } $basvuru_durum = $kurulus[BASVURU_DURUM]; $pageTree = $model->getPageTree($user, $layout, substr($tckimlik, 0, 9), $pages, $pageNames, $basvuru_durum, $tckimlik); $egitim = $model->getUzmanEgitimValues($tckimlik); $myk_egitim = $model->getMykUzmanEgitimValues($tckimlik); $dil = $model->getUzmanDilValues($tckimlik); $sertifika = $model->getUzmanSertifikaValues($tckimlik); $deneyim = $model->getUzmanDeneyimValues($tckimlik); $mykdeneyim = $model->getUzmanMykDeneyimValues($tckimlik); $yorum = $model->getYorumValues($tckimlik); $basvuru_sektor = $model->getUzmanBasvuruSektorValues($tckimlik); $basvuru_yeterlilik = $model->getUzmanBasvuruYeterlilikValues($tckimlik); $deneyim_tipleri = $model->getDeneyim_tipleri(); $basvuru_alanlari = $model->getBasvuru_alanlari($tckimlik); // if ($basvuru_durum=="0" or ($isSektorSorumlusu and $tc_kimlik) or ($kurulus==NULL and $layout == "uzman_bilgi")){ // $canEdit=true; // } // if ($basvuru_durum=="1" and !$isSektorSorumlusu and $layout!="pdf_link" and $layout!="tum_basvuru"){ // $msgtext="Değişiklik yapmanız halinde yaptığınız başvuru iptal edilecek. Değişiklikten sonra tekrar başvuru tamamlamanız gerekmektedir."; // JError::raiseNotice( 100, $msgtext); // $onclick="return confirm('".$msgtext."');"; // $this->assignRef('onclick' , $onclick); // } // if ($basvuru_durum=="2" and !$isSektorSorumlusu and $layout!="pdf_link" and $layout!="tum_basvuru"){ // $msgtext="Değişiklik yapmanız halinde onaylanmış olan bilgileriniz iptal edilecek. Değişiklikten sonra tekrar başvuru tamamlamanız gerekmektedir."; // JError::raiseNotice( 100, $msgtext); // $onclick="return confirm('".$msgtext."');"; // $this->assignRef('onclick' , $onclick); // } // $iller = FormFactory::getKurulusIlValues ($user_id, $pdf); //Parametrik Data $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_faaliyet_sure = FormParametrik::getFaaliyetSuresi(); $pm_sektor = FormParametrik::getSektor(); $pm_seviye = FormParametrik::getSeviye(); $pm_yeterlilik_ad = FormParametrik::getYeterlilikAd(); $deneyim_tipleri = $model->getDeneyim_tipleri(); $BilgiOnay = $model->getBilgilendirmeOnayla($tckimlik); $this->assignRef('BilgiOnay', $BilgiOnay); $this->assignRef('basvuru_alanlari', $basvuru_alanlari); $this->assignRef('deneyim_tipleri', $deneyim_tipleri); $this->assignRef('title', $title); $this->assignRef('evrak_id', $tckimlik); $this->assignRef('pageTree', $pageTree); $this->assignRef('basvuru', $basvuru); $this->assignRef('canEdit', $canEdit); $this->assignRef('isSektorSorumlusu', $isSektorSorumlusu); $this->assignRef('kurulus', $kurulus); // $this->assignRef('onaylanmiskurulus' , $onaylanmiskurulus); $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('egitim', $egitim); $this->assignRef('myk_egitim', $myk_egitim); $this->assignRef('dil', $dil); $this->assignRef('sertifika', $sertifika); $this->assignRef('deneyim', $deneyim); $this->assignRef('yorum', $yorum); $this->assignRef('mykdeneyim', $mykdeneyim); $this->assignRef('basvuru_sektor', $basvuru_sektor); $this->assignRef('basvuru_yeterlilik', $basvuru_yeterlilik); $this->assignRef('deneyim_tipleri', $deneyim_tipleri); $this->assignRef('ssmi', $isSektorSorumlusu); $this->assignRef('user_id', $user_id); if ($layout == "denetci") { $dtBelge = $model->getDenetciBelgeGecerlilik($tckimlik); $this->assignRef('dtBelge', $dtBelge); $dtKanit = $model->getDenetciBelgeKanit($tckimlik); $this->assignRef('dtKanit', $dtKanit); $dtDeneyim = $model->getDenetciDeneyim($tckimlik); $this->assignRef('dtDeneyim', $dtDeneyim); $dtTaahut = $model->getUzmanTaahut($tckimlik); $this->assignRef('taahut', $dtTaahut); $dtMusait = $model->getDenetciMusait($tckimlik); $this->assignRef('dtMusait', $dtMusait); } else { if ($layout == "teknik_uzman") { $dtYet = $model->getTUYeterlilik($tckimlik); $this->assignRef('dtYet', $dtYet); $dtKanit = $model->getTUBelgeKanit($tckimlik); $this->assignRef('dtKanit', $dtKanit); $dtDeneyim = $model->getTUDeneyim($tckimlik); $this->assignRef('dtDeneyim', $dtDeneyim); $dtTaahut = $model->getUzmanTaahut($tckimlik); $this->assignRef('taahut', $dtTaahut); $dtMusait = $model->getTUMusait($tckimlik); $this->assignRef('dtMusait', $dtMusait); } } parent::display($tpl); }
function display($tpl = null) { $user =& JFactory::getUser(); $user_id = $user->getOracleUserId(); $model =& $this->getModel(); $document =& JFactory::getDocument(); $document->setTitle("Mesleki Yeterlilik Kurumu"); $title = $model->title; $isSektorSorumlusu = FormFactory::sektorSorumlusuMu($user); if (!$isSektorSorumlusu) { $kurulus = $model->getUzmanValues($user_id); } else { $kurulus = $model->getUzmanValuesByTcKimlik($_GET["tc_kimlik"]); } $tckimlik = $kurulus[TC_KIMLIK]; $evrak_id = $tckimlik; $pageTree = FormFactory::getPageTree($user, $layout, substr($evrak_id, 0, 9), $pages, $pageNames); $egitim = $model->getUzmanEgitimValues($tckimlik); $dil = $model->getUzmanDilValues($tckimlik); $sertifika = $model->getUzmanSertifikaValues($tckimlik); $deneyim = $model->getUzmanDeneyimValues($tckimlik); $mykdeneyim = $model->getUzmanMykDeneyimValues($tckimlik); $deneyim_tipleri = $model->getDeneyim_tipleri(); if (!$isSektorSorumlusu) { $tckimlik = $kurulus[TC_KIMLIK]; } else { $tckimlik = $tc_kimlik; } $basvuru_durum = $kurulus[BASVURU_DURUM]; $basvuru_sektor = $model->getUzmanBasvuruSektorValues($tckimlik, $durum); $basvuru_yeterlilik = $model->getUzmanBasvuruYeterlilikValues($tckimlik, $durum); $basvuru_alanlari = $model->getBasvuru_alanlari($tckimlik, $durum); // $iller = FormFactory::getKurulusIlValues ($user_id, $pdf); //Parametrik Data $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_faaliyet_sure = FormParametrik::getFaaliyetSuresi(); $pm_sektor = FormParametrik::getSektor(); $pm_seviye = FormParametrik::getSeviye(); $pm_yeterlilik_ad = FormParametrik::getYeterlilikAd(); $deneyim_tipleri = $model->getDeneyim_tipleri(); $this->assignRef('basvuru_alanlari', $basvuru_alanlari); $this->assignRef('deneyim_tipleri', $deneyim_tipleri); $this->assignRef('title', $title); $this->assignRef('evrak_id', $tckimlik); $this->assignRef('pageTree', $pageTree); $this->assignRef('basvuru', $basvuru); $this->assignRef('canEdit', $canEdit); $this->assignRef('isSektorSorumlusu', $isSektorSorumlusu); $this->assignRef('kurulus', $kurulus); $this->assignRef('onaylanmiskurulus', $onaylanmiskurulus); $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('egitim', $egitim); $this->assignRef('dil', $dil); $this->assignRef('sertifika', $sertifika); $this->assignRef('deneyim', $deneyim); $this->assignRef('mykdeneyim', $mykdeneyim); $this->assignRef('basvuru_sektor', $basvuru_sektor); $this->assignRef('basvuru_yeterlilik', $basvuru_yeterlilik); $this->assignRef('deneyim_tipleri', $deneyim_tipleri); parent::display($tpl); }
function display($tpl = null) { global $mainframe; $session =& JFactory::getSession(); $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $user_id = $user->getOracleUserId(); $redirect = "index.php?option=com_profile&view=profile"; $group_id2 = MS_SEKTOR_SORUMLUSU_GROUP_ID; $group_id3 = YET_SEKTOR_SORUMLUSU_GROUP_ID; $aut2 = FormFactory::checkAuthorization($user, $group_id2); $aut3 = FormFactory::checkAuthorization($user, $group_id3); $pages = $model->pages; $pageNames = $model->pageNames; $title = $model->title; $bekleyen = true; $canEdit = true; if ($aut2 || $aut3) { $kurulusId = $_GET['kurulus']; $session->set('kurulusId', $_GET['kurulus']); } else { $kurulusId = $user_id; $session->set('kurulusId', $kurulusId); $canEdit = false; } $this->assignRef('canEdit', $canEdit); if ($kurulusId > 0) { //$kurulusId = $_GET['kurulus']; $kurulusBilgi = $model->getKurulusBilgi($kurulusId); $kurulus_bilgi = FormFactory::getKurulusValues($kurulusId); $kurulus_edit = $model->KurulusEditBilgi($kurulusId); $kurulus_bekleyen = $model->KurulusBekleyenBilgi($kurulusId); $iller = FormFactory::getKurulusIlValues($kurulusId); if (in_array($kurulusBilgi['KURULUS_DURUM_ID'], MESLEK_STD_KURULUS_DURUM_IDS)) { $kurulus_tur = "ms_kurulusu"; } else { if (in_array($kurulusBilgi['KURULUS_DURUM_ID'], YETERLILIK_KURULUS_DURUM_IDS)) { $kurulus_tur = "yeterlilik_kurulusu"; } else { if (in_array($kurulusBilgi['KURULUS_DURUM_ID'], SINAV_BELGELENDIRME_KURULUS_DURUM_IDS)) { $kurulus_tur = "belgelendirme_kurulusu"; } } } $type = $model->getKurulusTypeWithIds(); $kurulus_tur = array(); if (in_array($kurulusBilgi[0]['KURULUS_DURUM_ID'], $type['MESLEK_STD_KURULUS_DURUM_IDS'])) { array_push($kurulus_tur, "ms_kurulusu"); } if (in_array($kurulusBilgi[0]['KURULUS_DURUM_ID'], $type['YETERLILIK_KURULUS_DURUM_IDS'])) { array_push($kurulus_tur, "yeterlilik_kurulusu"); } if (in_array($kurulusBilgi[0]['KURULUS_DURUM_ID'], $type['SINAV_BELGELENDIRME_KURULUS_DURUM_IDS'])) { array_push($kurulus_tur, "belgelendirme_kurulusu"); } if ($kurulus_edit) { $kurulus_bilgi = $kurulus_edit; } if (!$kurulus_bekleyen) { $kurulus_bekleyen = $kurulus_bilgi; $bekleyen = false; } $this->assignRef('bekleyen', $bekleyen); if (isset($kurulus_bekleyen['EDIT_ID'])) { $editIller = $model->getKurulusIlEdit($kurulus_bekleyen['EDIT_ID']); } else { $editIller = FormFactory::getKurulusIlValues($kurulusId); } if ($kurulus_edit) { $iller = $model->getKurulusIlEdit($kurulus_bilgi['EDIT_ID']); } // $meslek = $model->getMeslekValues($kurulusId); // $yeterlilik = $model->getYeterlilikValues ($kurulusId); $ms_liste_durum = FormFactory::getListeDurum($kurulusId, MS_SEKTOR_TIPI); $yet_liste_durum = FormFactory::getListeDurum($kurulusId, YET_SEKTOR_TIPI); $pm_il = FormParametrik::getIl(); $pm_kurulus_statu = FormParametrik::getKurulusStatu(); $pm_seviye = FormParametrik::getSeviye(); $pm_sektor = FormParametrik::getSektor(); $pm_meslek_std = FormParametrik::getMeslekStandart(); $this->assignRef('pageTree', $pageTree); $this->assignRef('kurulus_edit', $kurulus_edit); $this->assignRef('kurulus_bilgi', $kurulus_bilgi); $this->assignRef('kurulus_bekleyen', $kurulus_bekleyen); $this->assignRef('iller', $iller); $this->assignRef('editIller', $editIller); // $this->assignRef('meslek' , $meslek); // $this->assignRef('yeterlilik' , $yeterlilik); $this->assignRef('ms_liste_durum', $ms_liste_durum); $this->assignRef('yet_liste_durum', $yet_liste_durum); $this->assignRef('pm_il', $pm_il); $this->assignRef('pm_kurulus_statu', $pm_kurulus_statu); $this->assignRef('pm_seviye', $pm_seviye); $this->assignRef('pm_sektor', $pm_sektor); $this->assignRef('pm_meslek_standart', $pm_meslek_std); } else { $kurulusId = -1; } if ((!isset($layout) || $layout == "giris") && $kurulusId == -1) { $layout = "giris"; $this->setLayout($layout); } else { if (!$aut2 && !$aut3 && !isset($layout)) { $layout = "ozet"; $this->setLayout($layout); } } if ($aut2 && !$aut3) { //MS sorumlusu için gösterilecek menüler $sayfalar = array("ozet" => "Özet", "kurulus_bilgi" => "İletişim Bilgisi", "basvurular" => "Başvurular", "irtibat" => "İrtibat Bilgileri"); } else { if ($aut3) { if (in_array('belgelendirme_kurulusu', $kurulus_tur)) { //Sınav ve Belgelendirme Sorumlusuna gösterilecek menüler $sayfalar = array("ozet" => "Özet", "kurulus_bilgi" => "İletişim Bilgisi", "basvurular" => "Başvurular", "ekler" => "Dökümanlar", "yetki_yeterlilik" => "Yeterlilikler", "sinavlar" => "Sınavlar", "degerlendirici" => "Değerlendiriciler", "sinav_merkez" => "Sınav Merkezi", "denetim" => "Denetimler", "notlar" => "Notlar", "irtibat" => "İrtibat Bilgileri", "tarife" => "Güncel Ücret Tarifeleri", "ucret_tarife_edit" => "Ücret Tarifesi Dönemleri", "abdonem" => "AB Protokol"); } else { $sayfalar = array("ozet" => "Özet", "kurulus_bilgi" => "İletişim Bilgisi", "basvurular" => "Başvurular", "irtibat" => "İrtibat Bilgileri"); } } else { $datas = $model->getAllKurulus(MESLEK_STD_KURULUS_DURUM_IDS . ',' . YETERLILIK_KURULUS_DURUM_IDS); $control = true; foreach ($datas as $data) { if ($data['USER_ID'] == $user_id) { $control = true; $datas2 = $model->getAllKurulus(SINAV_BELGELENDIRME_KURULUS_DURUM_IDS); foreach ($datas2 as $data2) { if ($data2['USER_ID'] == $user_id) { $control = false; } } } } $yetYetMi = false; $datas2 = $model->getAllKurulus(SINAV_BELGELENDIRME_KURULUS_DURUM_IDS); foreach ($datas2 as $data2) { if ($data2['USER_ID'] == $user_id) { $yetYetMi = true; } } if ($control && !$yetYetMi) { $sayfalar = array("ozet" => "Özet", "kurulus_bilgi" => "İletişim Bilgisi", "basvurular" => "Başvurular", "irtibat" => "İrtibat Bilgileri"); } else { $sayfalar = array("ozet" => "Özet", "kurulus_bilgi" => "İletişim Bilgisi", "basvurular" => "Başvurular", "ekler" => "Dökümanlar", "yetki_yeterlilik" => "Yeterlilikler", "sinavlar" => "Sınavlar", "degerlendirici" => "Değerlendiriciler", "sinav_merkez" => "Sınav Merkezi", "denetim" => "Denetimler", "irtibat" => "İrtibat Bilgileri", "tarife" => "Güncel Ücret Tarifeleri"); } } } $sayfaLink = '<div class="anaDiv">'; foreach ($sayfalar as $key => $value) { $stil = 'class="btn'; if ($key == "denetim") { $stil .= ' btn-xs btn-primary"'; if ($canEdit) { $sayfaLink .= '<div class="divYan"><a target="_blank" href="index.php?option=com_denetim&layout=denetim_listele&kid=' . $kurulusId . '" ' . $stil . '>' . $value . '</a></div>'; } else { $sayfaLink .= '<div class="divYan"><a target="_blank" href="index.php?option=com_denetim&layout=denetimlerim" ' . $stil . '>' . $value . '</a></div>'; } } else { if ($key == $layout) { $stil .= ' btn-success'; } else { $stil .= ' btn-xs btn-primary'; } $stil .= '"'; $sayfaLink .= '<div class="divYan"><a href="' . $redirect . '&layout=' . $key . '&kurulus=' . $kurulusId . '" ' . $stil . '>' . $value . '</a></div>'; } } $sayfaLink .= '</div>'; $this->assignRef('sayfaLink', $sayfaLink); $glink = "window.location.href='index.php?option=com_profile'"; $geriLink = '<input type="button" onclick="' . $glink . '" value="Geri" style="margin-top:10px;"/>'; $this->assignRef('geriLink', $geriLink); if ($layout == "basvurular") { $basvuruTip = FormFactory::BasvuruTipleri(); $this->assignRef('basvuruTip', $basvuruTip); $basvurular = $model->BasvuruGetir($kurulusId); $this->assignRef('basvurular', $basvurular); } else { if ($layout == "ozet") { $DSorumlu = $model->dosyaSorumlusu($kurulusId); $this->assignRef('DSorumlu', $DSorumlu); if ($aut3) { $yetkiliYet = $model->getYetkiliYeterlilik($kurulusId); $this->assignRef('yetkiliYet', $yetkiliYet); $belprogram = $model->getSinavYerleri($kurulusId); $this->assignRef('programs', $belprogram); // $sinavGirBas = $model->getKurulusSinavGirenAndBasarili($kurulusId); // $this->assignRef('sinavGirBas', $sinavGirBas); $deger = $model->getDegerlendirici($kurulusId); $this->assignRef('deger', $deger); $belgeler = $model->getYetBelge($kurulusId); $this->assignRef('belgeler', $belgeler); } } else { if ($layout == "ekler") { $eks = $model->getEks($kurulusId); $this->assignRef('eks', $eks); $basvuruEk = $model->BasvuruEks($kurulusId); $this->assignRef('basvuruEk', $basvuruEk); } else { if ($layout == "yetki_yeterlilik") { $yetkiliYet = $model->getYetkiliYeterlilik($kurulusId); $this->assignRef('yetkiliYet', $yetkiliYet); } else { if ($layout == "degerlendirici") { $deger = $model->getDegerlendirici($kurulusId); $this->assignRef('deger', $deger); } else { if ($layout == 'sinav_merkez') { $belprogram = $model->getProgramSinavYeri($kurulusId); $this->assignRef('programs', $belprogram); } else { if ($layout == "sinavlar") { $sinavTipi = array_key_exists('sinavTipi', $_GET) ? $_GET['sinavTipi'] : 1; $sinavTipleri = array(1 => "Yapılmış Sınavlar", 2 => "Yapılacak Sınavlar", 3 => "Yapılmayan Sınavlar"); $tipLink = '<div class="anaDiv text-center">'; foreach ($sinavTipleri as $key => $value) { $stil = 'class="btn '; if ($key == $sinavTipi) { $stil .= 'btn-success'; } else { $stil .= 'btn-xs btn-default'; } $stil .= '"'; $tipLink .= '<div class="divYan"><a href="' . $redirect . '&layout=sinavlar&kurulus=' . $kurulusId . '&sinavTipi=' . $key . '" ' . $stil . '>' . $value . '</a></div>'; } $tipLink .= '</div>'; $this->assignRef('tipLink', $tipLink); if ($sinavTipi == 1) { //gelecek sinav $sinavlar = $model->SinavSearch($kurulusId, $sinavTipi); $this->assignRef('sinavlar', $sinavlar); $this->assignRef('sinavTipi', $sinavTipi); } else { if ($sinavTipi == 2) { //yapılmış sınav $sinavlar = $model->SinavSearch($kurulusId, $sinavTipi); $this->assignRef('sinavlar', $sinavlar); $this->assignRef('sinavTipi', $sinavTipi); } else { if ($sinavTipi == 3) { //yapılmayan sınavlar $sinavlar = $model->SinavSearch($kurulusId, $sinavTipi); $this->assignRef('sinavlar', $sinavlar); $this->assignRef('sinavTipi', $sinavTipi); } else { $mainframe->redirect($redirect, 'Bu sayfayı görme yetkiniz yoktur.'); } } } } else { if ($layout == "belgeler") { $belgeler = $model->getYetBelge($kurulusId); $this->assignRef('belgeler', $belgeler); } else { if ($layout == "notlar") { // $notlar = $model->NotGetir($user_id); $notlar = $model->NotGetir($kurulusId); $this->assignRef('notlar', $notlar); } else { if ($layout == "giris") { // Tüm Kuruluşlar $allKurulus = $model->getAllKurulus(TUM_KURULUS_DURUM_IDS); $this->assign('AllKurulus', $allKurulus); // MS Kuruluşları $allMSKurulus = $model->getAllKurulus(MESLEK_STD_KURULUS_DURUM_IDS); $this->assign('AllMSKurulus', $allMSKurulus); // Yeterlilik Hazırlama Kuruluşları $allYETKurulus = $model->getAllKurulus(YETERLILIK_KURULUS_DURUM_IDS); $this->assign('AllYETKurulus', $allYETKurulus); // Sinav ve Belgelendirme Kurulusu $allSBKurulus = $model->getAllKurulus(SINAV_BELGELENDIRME_KURULUS_DURUM_IDS); $this->assign('AllSBKurulus', $allSBKurulus); // Akreditasyon Kuruluşu $allAKKurulus = $model->getAllKurulus(AKREDITASYON_KURULUS_DURUM_IDS); $this->assign('AllAKKurulus', $allAKKurulus); } else { if ($layout == "tarife") { $OnayliTarifeler = $model->getOnayliUcretTarifeleri($kurulusId); $this->assignRef('OnayliUcretYets', $OnayliTarifeler); $OnayBekleyenTarifeler = $model->getOnayBekleyenUcretTarifeleri($kurulusId); $this->assignRef('OnayBekleyenTarifeler', $OnayBekleyenTarifeler); $yetkiYets = $model->getYetYetki($kurulusId); $this->assignRef('yetkiYets', $yetkiYets); $yetkiBirims = $model->getYetkiBirim($kurulusId, $yetkiYets); $this->assignRef('yetkiBirims', $yetkiBirims); $detay = $model->UcretDetay($kurulusId); $this->assignRef('detay', $detay); } else { if ($layout == "irtibat") { $irtibat = $model->getProfileIrtibatValues($kurulusId); $this->assignRef('irtibat', $irtibat); } else { if ($layout == "ucret_tarife_edit") { if (isset($_GET['yetId']) && !empty($_GET['yetId'])) { $yetId = $_GET['yetId']; } else { if (isset($_POST['yetId']) && !empty($_POST['yetId'])) { $yetId = $_POST['yetId']; } else { $yetId = 0; } } if ($yetId != 0) { $yetkiliYet = $model->getYetkiliYeterlilik($kurulusId); $this->assignRef('yetkiliYet', $yetkiliYet); $yetkiYets = $model->getYetYetkiOnayli($kurulusId, $yetId); $this->assignRef('yetkiYets', $yetkiYets); $yetkiBirims = $model->getYetkiBirimOnayli($kurulusId, $yetkiYets); $this->assignRef('yetkiBirims', $yetkiBirims); } $this->assignRef('yId', $yetId); $UcretTarifeYet = $model->UcretTarifeYet($kurulusId); $this->assignRef('UcretTarifeYet', $UcretTarifeYet); } else { if ($layout == "abdonem") { $abKur = $model->getABKurulusBilgi($kurulusId); $this->assignRef('abKur', $abKur); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($kurulusId)); $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($kurulusId)); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($kurulusId)); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($kurulusId)); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($kurulusId)); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($kurulusId)); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); $this->assignRef('doviz', $doviz); } } } } } } } } } } } } } } parent::display($tpl); }
<?php $link = "belge2xls.php"; $sektorler = FormParametrik::getSektor(); ?> <div class="form_item" style="margin: 0 0 20px 0;"> <div class="form_element cf_heading" style="margin:0;"> <h3 class="contentheading" style="border-bottom : 1px solid #42627D">Belge Almış Kişiler</h3> </div> <div class="cfclear"> </div> </div> <table style="padding:10px 10px 10px 0;"> <tr> <td>Sektöre Göre </td> <td> <select id="sektor" name="sektor" style="width:232px;"> <option selected="selected" value="">Seçiniz</option> <?php foreach ($sektorler as $sektor) { if ($sektor['SEKTOR_DURUM'] >= 0) { echo '<option value="' . $sektor['SEKTOR_ID'] . '">' . $sektor['SEKTOR_ADI'] . '</option>'; } } ?> </select> </td> </tr> <tr> <td>Tarih Aralığı</td> <td><input type="text" id="basTarih" class="sinavTarih"> <input type="text" id="bitTarih" class="sinavTarih"></td> </tr>
function uyariKaydet($uyari_tip, $tip_id, $durum) { $_db =& JFactory::getOracleDBO(); $userOracleId = JFactory::getUser()->getOracleUserId(); $userTip = JFactory::getUser()->getActive(); $taslakbilgi = FormParametrik::getTaslakById($uyari_tip, $tip_id); $durumbilgi = FormParametrik::getDurumAdiById($uyari_tip, $durum); $durumAdi = $durumbilgi[0]; if ($uyari_tip[0] == MESLEK_STANDARTI or $uyari_tip[0] == YETERLILIK) { $ek = "taslağının"; } else { if ($uyari_tip[0] == MESLEK_STANDARTI_REVIZYONU or $uyari_tip[0] == YETERLILIK_REVIZYONU) { $ek = $uyari_tip[1] . " Numaralı Revizyonunun"; } } if ($taslakbilgi[0]["YENI_MI"] == 1) { $yeniMi = "_yeni"; } if ($uyari_tip[0] == MESLEK_STANDARTI or $uyari_tip[0] == MESLEK_STANDARTI_REVIZYONU) { $link = "index.php?option=com_meslek_std_taslak&layout=meslek_std_taslak_yeni&standart_id=" . $tip_id; } else { if ($uyari_tip[0] == YETERLILIK or $uyari_tip[0] == YETERLILIK_REVIZYONU) { $link = "index.php?option=com_yeterlilik_taslak_yeni&layout=yeterlilik_taslak_yeni&yeterlilik_id=" . $tip_id; } } if ($userTip == 1) { $sql = "select user_id from m_yetki_sektor_sorumlusu where sektor_id=" . $taslakbilgi[0]["SEKTOR_ID"] . " and yetki_alani=" . $uyari_tip[0]; $hedef = $_db->prep_exec($sql, array()); foreach ($hedef as $row) { $hedef_user_id[] = $row["USER_ID"]; } $aciklama = $taslakbilgi[0]["YETERLILIK_ADI"] . $taslakbilgi[0]["STANDART_ADI"] . " (Seviye " . $taslakbilgi[0]["SEVIYE_ID"] . ") incelemenize sunuldu."; } if ($userTip == 2) { foreach ($taslakbilgi as $row) { $hedef_user_id[] = $row["USER_ID"]; } if ($durumAdi != "") { $aciklama = $taslakbilgi[0]["SEKTOR_ADI"] . " Sektör Sorumlusu tarafından " . $taslakbilgi[0]["YETERLILIK_ADI"] . $taslakbilgi[0]["STANDART_ADI"] . " (Seviye " . $taslakbilgi[0]["SEVIYE_ID"] . ") " . $ek . " durumu \"" . $durumAdi . "\" olarak değiştirildi."; } else { $aciklama = $taslakbilgi[0]["SEKTOR_ADI"] . " Sektör Sorumlusu tarafından " . $taslakbilgi[0]["YETERLILIK_ADI"] . $taslakbilgi[0]["STANDART_ADI"] . " (Seviye " . $taslakbilgi[0]["SEVIYE_ID"] . ") taslağını onayladı."; } } for ($i = 0; $i < count($hedef_user_id); $i++) { $uyari_id = $_db->getNextVal(UYARI_ID_SEQ); $sql = "INSERT INTO m_uyarilar\n\t\t\t\t\t\t(UYARI_ID,\n\t\t\t\t\t\tFROM_USER_ID,\n\t\t\t\t\t\tACIKLAMA,\n\t\t\t\t\t\tLINK,\n\t\t\t\t\t\tTO_USER_ID,\n\t\t\t\t\t\ttarih)\n\t\t\t\t\t\tVALUES\n\t\t\t\t\t\t(?,?,?,?,?,?)\n\t\t\t"; $params = array($uyari_id, $userOracleId, $aciklama, $link, $hedef_user_id[$i], time()); $_db->prep_exec_insert($sql, $params); } }
function display($tpl = null) { global $mainframe; $message = YETKI_MESAJ; $user =& JFactory::getUser(); $user_id = $user->getOracleUserId(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); if (isset($layout)) { $yeterlilik_id = JRequest::getVar("yeterlilik_id"); $isSektorSorumlusu = FormFactory::sektorSorumlusuMu($user); $isYetkiliKurulus = FormFactory::yeterlilikHazirlamayaYetkiliMi($user_id, $yeterlilik_id); //YETKI KONTROL ///////////////////////////////////////////////////////////////////////////////// //if (!$isSektorSorumlusu && !$isYetkiliKurulus){ // $mainframe->redirect('index.php?', $message); //} $aktifYetkilendirmesiVarMi = $model->aktifYetkilendirmesiVarMi($yeterlilik_id, $user_id); if (!$isSektorSorumlusu && !($isYetkiliKurulus && $aktifYetkilendirmesiVarMi)) { if (!($isYetkiliKurulus && $aktifYetkilendirmesiVarMi)) { $message = "Yetkilendirmeniz Aktif Değil"; } $mainframe->redirect('index.php?', $message, 'error'); } ///////////////////////////////////////////////////////////////////////////////// $evrak_id = $model->getOracleEvrakId($yeterlilik_id); $taslak = $model->isTaslak($evrak_id); $tur_id = JRequest::getVar("id"); $yorumDiv_SS = ""; $canEdit = $model->canEdit($user, $yeterlilik_id); $GenelKurulTarihleri = $model->getGenelKurulTarihleri(1); $this->assignRef("genelKurulTarihleri", $GenelKurulTarihleri); $yeterlilik_bilgi = $model->getTaslakBilgi($yeterlilik_id); $revizyon_bilgi = $model->getRevizyonBilgi($yeterlilik_id, $revizyon_no); $yeterlilikBilgi = $model->getYeterlilikBilgi($yeterlilik_id); $taslakYeterlilik = $model->getTaslakYeterlilik($yeterlilik_id); $zorunluBirim = $model->getAltBirim($yeterlilik_id, ZORUNLU_ALT_BIRIM); $zorunluBirimTur = $model->getAltBirimTur($zorunluBirim); $secmeliBirim = $model->getAltBirim($yeterlilik_id, SECMELI_ALT_BIRIM); $secmeliBirimTur = $model->getAltBirimTur($secmeliBirim); $sinavsizBirim = $model->getAltBirimSinavsiz($yeterlilik_id); $sinavsizBirimTur = $model->getAltBirimTur($secmeliBirim); $teorikOlcme = $model->getDegerlendirmeArac($yeterlilik_id, TEORIK_OLCME_ARAC_TUR); $performansOlcme = $model->getDegerlendirmeArac($yeterlilik_id, PERFORMANS_OLCME_ARAC_TUR); $bilgi = $model->getBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BILGI); $beceri = $model->getBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BECERI); $yetkinlik = $model->getBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_YETKINLIK); $onayliStandart = FormParametrik::getMeslekStandart(); $onayliAltBirim = $model->getOnaylanmisAltBirim(); $kaynakMeslek = $model->getKaynakValues($yeterlilik_id, KAYNAK_STANDART_TUR); $kaynakBirim = $model->getKaynakValues($yeterlilik_id, KAYNAK_YETERLILIK_TUR); $terim = $model->getTerimValues($yeterlilik_id); $standart = $model->getStandartValues($yeterlilik_id); $birim_bilgi = $model->getAltBirimBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BILGI); $birim_beceri = $model->getAltBirimBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_BECERI); $birim_yetkinlik = $model->getAltBirimBeceriYetkinlikValues($yeterlilik_id, YETERLILIK_YETKINLIK); $katki_kurulus = $model->getKurulusValues($yeterlilik_id, YET_KATKI_SAGLAYAN_KURULUS); $gorus_kurulus = $model->getKurulusValues($yeterlilik_id, YET_GORUSE_GONDERILEN_KURULUS); $degerlendirme_ogrenme = $model->getDegerlendirmeOgrenmeCiktiValues($yeterlilik_id); $degerlendirme_ogrenme2 = $model->getDegerlendirmeOgrenmeCikti($yeterlilik_id); $ek_7 = FormFactory::getBasvuruEkValues($evrak_id, 1); $ek_8 = FormFactory::getBasvuruEkValues($evrak_id, 2); $canOpenEkler = $model->canOpenEkler($yeterlilik_id, $user); $onayliYeterlilik = $model->getOnayliYeterlilik(); //Azat $yeterlilikZBirim = $model->getZorunluHariciBirim($yeterlilik_id); //Azat $yeterlilikSBirim = $model->getSecmeliHariciBirim($yeterlilik_id); //Azat $yeterlilikTumBirim = $model->getYeterlilikTumBirim(); //Azat $yeterlilikInfo = $model->getYeterlilikInfo($yeterlilik_id); $eklenmisBirim = $model->getEklenmisBirim($yeterlilik_id); $alternatif = $model->GetAlternatif($yeterlilik_id); $yeterlilikDurum = $model->getPmYeterlilikDurumlar(); $this->assignRef('yeterlilikDurumlari', $yeterlilikDurum); $birimTurs = $model->birimsTur($yeterlilik_id); $this->assignRef('birimTur', $birimTurs); $pm_YETERLILIK_SUREC_DURUM = $model->getYeterlilikDurum(0); $this->assignRef("pm_YETERLILIK_SUREC_DURUM", $pm_YETERLILIK_SUREC_DURUM); $pm_YETERLILIK_REVIZYON_SUREC_DURUM = $model->getYeterlilikDurum(1); $this->assignRef("pm_YETERLILIK_REVIZYON_SUREC_DURUM", $pm_YETERLILIK_REVIZYON_SUREC_DURUM); // $yeterlilikTeorik = $model->yeterlilikTeorik($yeterlilik_id); // $yeterlilikPratik = $model->yeterlilikPratik($yeterlilik_id); $this->assignRef('alternatif', $alternatif); if ($layout == "yeterlilik_taslak_yeni") { $this->assignRef("yeterlilikList", $model->yeterlilikList()); if ($yeterlilikBilgi['YENI_MI'] == 0) { $componentA_modelpath = JPATH_ROOT . DS . 'components' . DS . 'com_yeterlilik_taslak' . DS . 'models'; JModel::addIncludePath($componentA_modelpath); $yeterlilik_taslak_old =& JModel::getInstance('yeterlilik_taslak_old', 'Yeterlilik_TaslakModel'); $zorunluBirim = $yeterlilik_taslak_old->getAltBirim($yeterlilik_id, ZORUNLU_ALT_BIRIM); $zorunluBirimTur = $yeterlilik_taslak_old->getZorunluBirimTur($zorunluBirim); $secmeliBirim = $yeterlilik_taslak_old->getAltBirim($yeterlilik_id, SECMELI_ALT_BIRIM); $secmeliBirimTur = $yeterlilik_taslak_old->getZorunluBirimTur($secmeliBirim); $eklenmisBirim = $yeterlilik_taslak_old->getEklenmisBirim($yeterlilik_id); // $sinavsizBirim = $yeterlilik_taslak_old->getAltBirimSinavsiz ($yeterlilik_id); // $sinavsizBirimTur = $yeterlilik_taslak_old->getAltBirimTur ($secmeliBirim); } $pageTree = $model->getPageTreeYeni($user, $layout, $evrak_id, $yeterlilik_id); $perm = false; if ($isSektorSorumlusu) { $perm = true; } else { if ($yeterlilikInfo[0]['YETERLILIK_DURUM_ID'] != PM_YETERLILIK_DURUMU__SS_ONAYINA_GONDERILMIS_ONTASLAK && $yeterlilikInfo[0]['YETERLILIK_DURUM_ID'] != PM_YETERLILIK_DURUMU__ONAYLANMIS_ONTASLAK && $yeterlilikInfo[0]['YETERLILIK_DURUM_ID'] != PM_YETERLILIK_DURUMU__TASLAK && $yeterlilikInfo[0]['YETERLILIK_DURUM_ID'] != PM_YETERLILIK_DURUMU__ULUSAL_YETERLILIK) { $perm = true; } else { $perm = false; } } $this->assignRef("yeterlilik_duzenleme_yetki", $perm); } else { if (!$taslak) { // TASLAK TASLAGI $pageTree = $model->getPageTree($user, $layout, $evrak_id, $yeterlilik_id); $evrak_tur_id = $model->getEvrakDurumId($evrak_id); $yorum_durum = $model->getYorumDurumId_SS($evrak_id); } else { // TASLAK $pageTree = $model->getPageTree($user, $layout, $evrak_id, $yeterlilik_id, 1); $yeterlilikDurum = $model->getYeterlilikDurumId($yeterlilik_id); $this->assignRef('yeterlilikDurum', $yeterlilikDurum); } } if ($yeterlilikDurum == PM_YETERLILIK_DURUMU__SS_ONAYINA_GONDERILMIS_ONTASLAK || $yeterlilikDurum == PM_YETERLILIK_DURUMU__ONAYLANMIS_ONTASLAK || $yeterlilikDurum == PM_YETERLILIK_DURUMU__TASLAK) { //Form Sektor Sorumlusuna Gonderilmisse if ($isSektorSorumlusu) { // Sektor Sorumlusuysa $yorumDiv_SS = $model->getYorumDiv_SS($evrak_id, $layout, false); //Yorum - readOnly = false $yorum_Div_Kurulus = $model->getYorumDiv_Kurulus($evrak_id, $layout, true); //Yorum - readOnly = true } else { $yorumDiv_SS = $model->getYorumDiv_SS($evrak_id, $layout, true); //Yorum - readOnly = true $yorum_Div_Kurulus = $model->getYorumDiv_Kurulus($evrak_id, $layout, false); //Yorum - readOnly = false } } if ($yeterlilikBilgi['YENI_MI'] == 0) { for ($i = 0; $i < count($eklenmisBirim); $i++) { $birimID = $eklenmisBirim[$i]["BIRIM_ID"]; $biriminEk2si_KontrolListesiz[$i] = $model->getBiriminEk2si_KontrolListesiz($birimID); $this->assignRef('biriminEk2si_KontrolListesiz-' . $birimID, $biriminEk2si_KontrolListesiz[$i]); $biriminEk2si_KontrolListeliTablo1[$i] = $model->getBiriminEk2si_KontrolListeli($birimID, PM_BIRIM_EK2_TIPI__YETKINLIK); $this->assignRef('biriminEk2si_KontrolListeli-Tablo1-' . $birimID, $biriminEk2si_KontrolListeliTablo1[$i]); $biriminEk2si_KontrolListeliTablo2[$i] = $model->getBiriminEk2si_KontrolListeli($birimID, PM_BIRIM_EK2_TIPI__ANLAYIS); $this->assignRef('biriminEk2si_KontrolListeli-Tablo2-' . $birimID, $biriminEk2si_KontrolListeliTablo2[$i]); $biriminTeorikSinavlari[$i] = $yeterlilik_taslak_old->getBiriminOlcmeDegerlendirmeleri($birimID, PM_OLCME_DEGERLENDIRME_TIPI__TEORIK_SINAV); if ($biriminTeorikSinavlari[$i] != null) { $this->assignRef('biriminTeorikSinavlari-' . $birimID, $biriminTeorikSinavlari[$i]); } $biriminPerformansSinavlari[$i] = $yeterlilik_taslak_old->getBiriminOlcmeDegerlendirmeleri($birimID, PM_OLCME_DEGERLENDIRME_TIPI__PERFORMANS_SINAVI); if ($biriminPerformansSinavlari[$i] != null) { $this->assignRef('biriminPerformansSinavlari-' . $birimID, $biriminPerformansSinavlari[$i]); } $biriminOgrenmeCiktilari[$i] = $model->getOgrenmeCiktilariByBirim($birimID); if ($biriminOgrenmeCiktilari[$i] != null) { $this->assignRef('biriminOgrenmeCiktilari-' . $birimID, $biriminOgrenmeCiktilari[$i]); } $biriminBaglamlari[$i] = $model->getBaglamByDisIDAndIliskiTipi(array($birimID), PM_BAGLAM_TIPI__BIRIM_BAGLAMI); if ($biriminBaglamlari[$i] != null) { $this->assignRef('biriminBaglamlari-' . $birimID, $biriminBaglamlari[$i]); } for ($j = 0; $j < count($biriminOgrenmeCiktilari[$i]); $j++) { $ogrenmeCiktisiID = $biriminOgrenmeCiktilari[$i][$j]["OGRENME_CIKTISI_ID"]; $ogrenmeCiktilariIDleriArray[] = $ogrenmeCiktisiID; $ogrenmeCiktisininBaglamlari[$i][$j] = $model->getBaglamByDisIDAndIliskiTipi(array($ogrenmeCiktisiID), PM_BAGLAM_TIPI__OGRENME_CIKTISI_BAGLAMI); if ($ogrenmeCiktisininBaglamlari[$i][$j] != null) { $this->assignRef('ogrenmeCiktisininBaglamlari-' . $birimID . "-" . $ogrenmeCiktisiID, $ogrenmeCiktisininBaglamlari[$i][$j]); } $ogrenmeCiktisininBasarimOlcutleri[$i][$j] = $model->getBasarimOlcutleriByOgrenmeCiktisi($ogrenmeCiktisiID); if ($ogrenmeCiktisininBasarimOlcutleri[$i][$j] != null) { $this->assignRef('ogrenmeCiktisininBasarimOlcutleri-' . $birimID . '-' . $ogrenmeCiktisiID, $ogrenmeCiktisininBasarimOlcutleri[$i][$j]); } for ($k = 0; $k < count($ogrenmeCiktisininBasarimOlcutleri[$i][$j]); $k++) { $basarimOlcutuID = $ogrenmeCiktisininBasarimOlcutleri[$i][$j][$k]["BASARIM_OLCUTU_ID"]; $basarimOlcutununBaglamlari[$i][$j][$k] = $model->getBaglamByDisIDAndIliskiTipi(array($basarimOlcutuID), PM_BAGLAM_TIPI__BASARIM_OLCUTU_BAGLAMI); if ($basarimOlcutununBaglamlari[$i][$j][$k] != null) { $this->assignRef('basarimOlcutununBaglamlari-' . $birimID . "-" . $ogrenmeCiktisiID . "-" . $basarimOlcutuID, $basarimOlcutununBaglamlari[$i][$j][$k]); } } } } } else { $gelistiren_kurulus = $model->getKurulusValues($yeterlilik_id, YET_GELISTIREN_KURULUS); $kayitliBirimTur = $model->kayitliBirimTur($yeterlilik_id); $this->assignRef('kayitliBirimTur', $kayitliBirimTur); for ($i = 0; $i < count($eklenmisBirim); $i++) { $birimID = $eklenmisBirim[$i]["BIRIM_ID"]; $this->assignRef('yerineGecerliBirimList-' . $birimID, $model->yerineGecerliBirimList($birimID)); $birimiGelistirenKuruluslar[$i] = $model->getBirimiGelistirenKuruluslar($birimID); $this->assignRef('birimiGelistirenKuruluslar-' . $birimID, $birimiGelistirenKuruluslar[$i]); $biriminKaynaklari[$i] = $model->getBiriminKaynaklari($birimID); $this->assignRef('biriminKaynaklari-' . $birimID, $biriminKaynaklari[$i]); $biriminKaynaklariListesi[$i] = $model->getBiriminKaynaklariTextListesi($birimID); $this->assignRef('biriminKaynaklariListesi-' . $birimID, $biriminKaynaklariListesi[$i]); $birimiDogrulayanKomiteUyeleri[$i] = $model->getBirimiDogrulayanKomiteUyeleri($birimID); $this->assignRef('birimiDogrulayanKomiteUyeleri-' . $birimID, $birimiDogrulayanKomiteUyeleri[$i]); $biriminEk2si_KontrolListesiz[$i] = $model->getBiriminEk2si_KontrolListesiz($birimID); $this->assignRef('biriminEk2si_KontrolListesiz-' . $birimID, $biriminEk2si_KontrolListesiz[$i]); $biriminEk1Yazilari[$i] = $model->getBiriminEk1Yazilari($birimID); $this->assignRef('buBiriminEk1Yazilari-' . $birimID, $biriminEk1Yazilari[$i]); $biriminEk2si_KontrolListeliTablo1[$i] = $model->getBiriminEk2si_KontrolListeli($birimID, PM_BIRIM_EK2_TIPI__YETKINLIK); $this->assignRef('biriminEk2si_KontrolListeli-Tablo1-' . $birimID, $biriminEk2si_KontrolListeliTablo1[$i]); $biriminEk2si_KontrolListeliTablo2[$i] = $model->getBiriminEk2si_KontrolListeli($birimID, PM_BIRIM_EK2_TIPI__ANLAYIS); $this->assignRef('biriminEk2si_KontrolListeli-Tablo2-' . $birimID, $biriminEk2si_KontrolListeliTablo2[$i]); $biriminTeorikSinavlari[$i] = $model->getBiriminOlcmeDegerlendirmeleri($birimID, PM_OLCME_DEGERLENDIRME_TIPI__TEORIK_SINAV); if ($biriminTeorikSinavlari[$i] != null) { $this->assignRef('biriminTeorikSinavlari-' . $birimID, $biriminTeorikSinavlari[$i]); } $biriminPerformansSinavlari[$i] = $model->getBiriminOlcmeDegerlendirmeleri($birimID, PM_OLCME_DEGERLENDIRME_TIPI__PERFORMANS_SINAVI); if ($biriminPerformansSinavlari[$i] != null) { $this->assignRef('biriminPerformansSinavlari-' . $birimID, $biriminPerformansSinavlari[$i]); } $biriminDigerSinavlari[$i] = $model->getBiriminOlcmeDegerlendirmeleri($birimID, PM_OLCME_DEGERLENDIRME_TIPI__DIGER_KOSULLAR); if ($biriminDigerSinavlari[$i] != null) { $this->assignRef('biriminDigerSinavlari-' . $birimID, $biriminDigerSinavlari[$i]); } $biriminOgrenmeCiktilari[$i] = $model->getOgrenmeCiktilariByBirim($birimID); if ($biriminOgrenmeCiktilari[$i] != null) { $this->assignRef('biriminOgrenmeCiktilari-' . $birimID, $biriminOgrenmeCiktilari[$i]); } $biriminBaglamlari[$i] = $model->getBaglamByDisIDAndIliskiTipi(array($birimID), PM_BAGLAM_TIPI__BIRIM_BAGLAMI); if ($biriminBaglamlari[$i] != null) { $this->assignRef('biriminBaglamlari-' . $birimID, $biriminBaglamlari[$i]); } for ($j = 0; $j < count($biriminOgrenmeCiktilari[$i]); $j++) { $ogrenmeCiktisiID = $biriminOgrenmeCiktilari[$i][$j]["OGRENME_CIKTISI_ID"]; $ogrenmeCiktilariIDleriArray[] = $ogrenmeCiktisiID; $ogrenmeCiktisininBaglamlari[$i][$j] = $model->getBaglamByDisIDAndIliskiTipi(array($ogrenmeCiktisiID), PM_BAGLAM_TIPI__OGRENME_CIKTISI_BAGLAMI); if ($ogrenmeCiktisininBaglamlari[$i][$j] != null) { $this->assignRef('ogrenmeCiktisininBaglamlari-' . $birimID . "-" . $ogrenmeCiktisiID, $ogrenmeCiktisininBaglamlari[$i][$j]); } $ogrenmeCiktisininBasarimOlcutleri[$i][$j] = $model->getBasarimOlcutleriByOgrenmeCiktisi($ogrenmeCiktisiID); if ($ogrenmeCiktisininBasarimOlcutleri[$i][$j] != null) { $this->assignRef('ogrenmeCiktisininBasarimOlcutleri-' . $birimID . '-' . $ogrenmeCiktisiID, $ogrenmeCiktisininBasarimOlcutleri[$i][$j]); } for ($k = 0; $k < count($ogrenmeCiktisininBasarimOlcutleri[$i][$j]); $k++) { $basarimOlcutuID = $ogrenmeCiktisininBasarimOlcutleri[$i][$j][$k]["BASARIM_OLCUTU_ID"]; $basarimOlcutununBaglamlari[$i][$j][$k] = $model->getBaglamByDisIDAndIliskiTipi(array($basarimOlcutuID), PM_BAGLAM_TIPI__BASARIM_OLCUTU_BAGLAMI); if ($basarimOlcutununBaglamlari[$i][$j][$k] != null) { $this->assignRef('basarimOlcutununBaglamlari-' . $birimID . "-" . $ogrenmeCiktisiID . "-" . $basarimOlcutuID, $basarimOlcutununBaglamlari[$i][$j][$k]); } } } } } $this->assignRef('birimEk2Turleri', $model->getPMBirimEk2Turleri()); $this->assignRef('genelKurul', $model->getGenelKurul()); $this->assignRef('distinctGenelKurul', $model->getDistinctGenelKurul()); $this->assignRef('yeterliligeKaynakTeskilEdenler', $model->getYeterlilikKaynagi($yeterlilik_id)); $birimlerleDetaylari = $model->getBirimlerleDetaylari($yeterlilik_id); $this->assignRef('birimlerleDetaylari', $birimlerleDetaylari); $this->assignRef('YeterlilikKaynagindanKurulus', $model->getYeterlilikKaynagindanKurulusValues($yeterlilik_id)); $this->assignRef('seviyeler', $model->getSeviyeValues()); $this->assignRef('sektorler', $model->getSektorValues()); $this->assignRef('bagimliBirimlerOlanSektorler', $model->getBagimliBirimlerOlanSektorValues()); $this->assignRef('ek2Terimleri', $model->getEk2Tablosu($yeterlilik_id)); $this->assignRef('ek5Tablosu', $model->getEk5Tablosu($yeterlilik_id)); $this->assignRef('ek6Tablosu', $model->getEk6Tablosu($yeterlilik_id)); $this->assignRef('yeterlilik', $yeterlilikInfo); $this->assignRef('evrak_id', $evrak_id); $this->assignRef('yeterlilik_id', $yeterlilik_id); $this->assignRef('pageTree', $pageTree); $this->assignRef('tur_id', $tur_id); $this->assignRef('yorumDiv', $yorumDiv_SS); $this->assignRef('canEdit', $canEdit); $this->assignRef('sektorSorumlusu', $isSektorSorumlusu); $this->assignRef('taslak', $taslak); $this->assignRef('yeterlilikBilgi', $yeterlilikBilgi); $this->assignRef('taslakYeterlilik', $taslakYeterlilik); $this->assignRef('zorunluBirim', $zorunluBirim); $this->assignRef('zorunluBirimTur', $zorunluBirimTur); $this->assignRef('secmeliBirim', $secmeliBirim); $this->assignRef('secmeliBirimTur', $secmeliBirimTur); $this->assignRef('sinavsizBirim', $sinavsizBirim); $this->assignRef('sinavsizBirimTur', $sinavsizBirimTur); $this->assignRef('eklenmisBirim', $eklenmisBirim); $this->assignRef('teorikOlcme', $teorikOlcme); $this->assignRef('performansOlcme', $performansOlcme); $this->assignRef('bilgi', $bilgi); $this->assignRef('beceri', $beceri); $this->assignRef('yetkinlik', $yetkinlik); $this->assignRef('onayliStandart', $onayliStandart); $this->assignRef('onayliAltBirim', $onayliAltBirim); $this->assignRef('kaynakMeslek', $kaynakMeslek); $this->assignRef('kaynakBirim', $kaynakBirim); $this->assignRef('gelistiren_kurulus', $gelistiren_kurulus); $this->assignRef('terim', $terim); $this->assignRef('standart', $standart); $this->assignRef('birim_bilgi', $birim_bilgi); $this->assignRef('birim_beceri', $birim_beceri); $this->assignRef('birim_yetkinlik', $birim_yetkinlik); $this->assignRef('katki_kurulus', $katki_kurulus); $this->assignRef('gorus_kurulus', $gorus_kurulus); $this->assignRef('degerlendirme_ogrenme', $degerlendirme_ogrenme); $this->assignRef('degerlendirme_ogrenme2', $degerlendirme_ogrenme2); $this->assignRef('ek_7', $ek_7); $this->assignRef('ek_8', $ek_8); $this->assignRef('canOpenEkler', $canOpenEkler); $this->assignRef('onayliYeterlilik', $onayliYeterlilik); $this->assignRef('yeterlilikTumBirim', $yeterlilikTumBirim); $this->assignRef('yeterlilikZBirim', $yeterlilikZBirim); $this->assignRef('yeterlilikSBirim', $yeterlilikSBirim); $this->assignRef("yeterlilik_bilgi", $yeterlilik_bilgi); $this->assignRef("revizyon_bilgi", $revizyon_bilgi); $this->assignRef('yeterliliginSektoru', $model->getYeterliliginSektoru($yeterlilik_id)); } else { $yeterlilik = $model->getYeterlilik($user_id); //$listeDurum = FormFactory::getListeDurum ($user_id, YET_SEKTOR_TIPI); $this->assignRef('yeterlilik', $yeterlilik); //$this->assignRef('listeDurum' , $listeDurum); } parent::display($tpl); }
function getStandart() { $standartTur = JRequest::getVar('standartTur'); if ($standartTur != "uluslararasi") { echo json_encode(array("result" => "success", "data" => FormParametrik::getMeslekStandart($standartTur))); } else { echo json_encode(array("result" => "error")); } }
function updateYeterlilikDurum($yeterlilik_id, $durum_id) { $_db =& JFactory::getOracleDBO(); FormParametrik::uyariKaydet(array(YETERLILIK, "00"), $yeterlilik_id, ""); //Prepare sql statement $sql = "UPDATE m_yeterlilik\n\t\tSET YETERLILIK_DURUM_id = ?\n\t\tWHERE yeterlilik_id = ?"; $params = array($durum_id, $yeterlilik_id); return $_db->prep_exec_insert($sql, $params); }
function standartDurumGuncelle($durum, $standart_id) { $_db =& JFactory::getOracleDBO(); FormParametrik::uyariKaydet(array(MESLEK_STANDARTI, "00"), $standart_id, $durum); $sql = "UPDATE m_meslek_standartlari \n\t\t\t\t\tSET MESLEK_STANDART_SUREC_DURUM_ID = ? \n\t\t\t WHERE standart_id = ?"; $params = array($durum, $standart_id); return $_db->prep_exec_insert($sql, $params); }