function display($tpl = null) { global $mainframe; $session =& JFactory::getSession(); $user =& JFactory::getUser(); $model = JModel::getInstance('profile', 'profileModel'); $layout = JRequest::getVar("layout"); $user_id = $user->getOracleUserId(); $redirect = "index.php?option=com_profile&view=abuzman"; $aut = FormFactory::checkAuthorization($user, 32); $post = JRequest::get('post'); $get = JRequest::get('get'); $canEdit = true; if (!$aut) { $canEdit = false; $mainframe->redirect($redirect, 'Bu sayfayı görme yetkiniz yoktur.'); } $this->assignRef('canEdit', $canEdit); if ($layout == '') { $layout = 'default'; } if ($layout == "default") { $allSBKurulus = $model->getAllKurulusWithoutPro(SINAV_BELGELENDIRME_KURULUS_DURUM_IDS); $this->assign('AllSBKurulus', $allSBKurulus); $this->assignRef('ProKur', $model->ProtokoluOlanKuruluslar()); } else { if ($layout == "abdonem") { $kId = 0; if (array_key_exists('kId', $post) && $post['kId'] != null && $post['kId'] != 0) { $kId = $post['kId']; } else { if (array_key_exists('kId', $get) && $get['kId'] != null && $get['kId'] != 0) { $kId = $get['kId']; } else { $mainframe->redirect($redirect, 'Bu sayfayı görme yetkiniz yoktur.'); } } $kurulus_bilgi = FormFactory::getKurulusBilgi($kId); $this->assignRef('kurulus_bilgi', $kurulus_bilgi); $abKur = $model->getABKurulusBilgi($kId); $this->assignRef('abKur', $abKur); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($kId)); $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($kId)); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($kId)); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($kId)); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($kId)); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($kId)); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); $this->assignRef('doviz', $doviz); } } parent::display($tpl); }
function AdayABHibeUcretBilgileri($adays, $sinav) { $_db = JFactory::getOracleDBO(); $sinavDatas = $this->getSinavBilgi($sinav); $ucretData = array(); foreach ($adays as $aday) { $ucret = FormABHibeUcretHesabi::BasariliBirimUcretiHesabi($aday, $sinavDatas[0]['YETERLILIK_ID'], $sinavDatas[0]['BASLANGIC_TARIHI'], $sinavDatas[0]['KURULUS_ID']); $ucretData[$aday]['TOPLAM_UCRET'] = 0; foreach ($ucret as $key => $data) { $ucretData[$aday]['TOPLAM_UCRET'] += $data['ucret']; if ($sinavDatas[0]['YENI_MI'] == 1) { $birimBilgi = $this->BirimBilgileri(array($key), 1); $ucret[$key]['BIRIM_KODU'] = $birimBilgi[$key][0]['BIRIM_KODU']; } else { $birimBilgi = $this->BirimBilgileri(array($key), 0); $ucret[$key]['BIRIM_KODU'] = $birimBilgi[$key][0]['BIRIM_KODU']; } } $ucretData[$aday]['UCRET_DETAY'] = $ucret; $sql = "SELECT COUNT(ID) AS SAYI FROM M_BELGE_SORGU WHERE TCKIMLIKNO = ? AND ABHIBE != 0"; $data = $_db->prep_exec($sql, array($aday)); $sql = "SELECT COUNT(ID) AS SAYI FROM M_BELGELENDIRME_HAK_KAZANANLAR WHERE TC_KIMLIK = ? AND TESVIK = 2"; $data2 = $_db->prep_exec($sql, array($aday)); $KurPro = FormABHibeUcretHesabi::KuruluABHibeProtokol($sinavDatas[0]['KURULUS_ID']); $sql = "SELECT * FROM M_BELGELENDIRME_ADAY_BILDIRIM MBA\n\t\t\t\t\tINNER JOIN M_BELGELENDIRME_SINAV MBS ON(MBA.SINAV_ID = MBS.SINAV_ID)\n\t\t\t\t\tWHERE MBS.BASLANGIC_TARIHI > TO_DATE(?) AND MBS.KURULUS_ID = ?\n\t\t\t\t\tAND MBA.TC_KIMLIK = ?"; $dat = $_db->prep_exec($sql, array($KurPro["PRO_TARIH"], $sinavDatas[0]['KURULUS_ID'], $aday)); if ($data[0]['SAYI'] > 0 || $data2[0]['SAYI'] > 0) { $ucretData[$aday]['TESVIK_DURUM'] = false; } else { if (!$dat && $ucretData[$aday]['TOPLAM_UCRET'] == 0) { $ucretData[$aday]['TESVIK_DURUM'] = false; } else { $ucretData[$aday]['TESVIK_DURUM'] = true; } } } return $ucretData; }
function AdaylarinUcretiniSistemeIsle($istekId) { $db = JFactory::getOracleDBO(); $sqlIstek = "SELECT * FROM AB_HIBE_KURULUS_ISTEK WHERE ID = ?"; $data = $db->prep_exec($sqlIstek, array($istekId)); if ($data) { $dataIstek = $data[0]; } else { return false; } $kurPro = FormABHibeUcretHesabi::KuruluABHibeProtokol($dataIstek['USER_ID']); $KurKdv = $this->UcretDuzenle(1 + $kurPro['KDV'] / 100); $adays = $this->TesvikIstekAdaylar($istekId); $hata = 0; foreach ($adays as $cow) { $Hesap = 0; $sqlItiraz = "SELECT * FROM AB_HIBE_ITIRAZ WHERE BELGENO = ?"; $dataItiraz = $db->prep_exec($sqlItiraz, array($cow['BELGE_NO'])); $birimUcreti = FormABHibeUcretHesabi::BasariliBirimUcretiHesabi($cow['TCKIMLIKNO'], $cow['YETERLILIK_ID'], $cow['SINAV_TARIHI'], $cow['KURULUS_ID']); if ($dataItiraz && $dataItiraz[0]['DURUM'] == 1) { $Hesap = $this->UcretDuzenle($dataItiraz[0]['ITIRAZ_UCRET']); } else { foreach ($birimUcreti as $tow) { $Hesap += $tow['ucret']; } } $maxUcret = $this->UcretDuzenle(FormABHibeUcretHesabi::ABHibeMaxUcret()) * $this->UcretDuzenle($dataIstek['DOVIZ_KURU']); $maxKDV = $this->UcretDuzenle(FormABHibeUcretHesabi::ABHibeMaxUcret()) * $this->UcretDuzenle($dataIstek['DOVIZ_KURU']) * $this->UcretDuzenle($kurPro['KDV'] / 100); $anaPara = $this->UcretDuzenle($Hesap / $KurKdv); // $ParaKdv = $Hesap-$anaPara; if ($anaPara > $this->UcretDuzenle($maxUcret)) { $kdvli = $this->UcretDuzenle($maxUcret) + $maxKDV; $kdvsiz = $this->UcretDuzenle($maxUcret); } else { $kdvli = $Hesap; $kdvsiz = $anaPara; } $sqlUp = "UPDATE AB_HIBE_KURULUS_ADAY SET KDVLI = ?, KDVSIZ = ? WHERE BELGE_NO = ? AND ISTEK_ID = ?"; $return = $db->prep_exec_insert($sqlUp, array($this->UcretDuzenleTers($kdvli), $this->UcretDuzenleTers($kdvsiz), $cow['BELGE_NO'], $istekId)); if (!$return) { $hata++; } } if ($hata > 0) { $sqlUp = "UPDATE AB_HIBE_KURULUS_ADAY SET KDVLI = NULL, KDVSIZ = NULL WHERE ISTEK_ID = ?"; $db->prep_exec_insert($sqlUp, array($kdvli, $kdvsiz, $istekId)); return false; } else { return true; } }
public function KotaOdemeKontrolWithId($IstekId,$doviz){ $db = JFactory::getOracleDBO (); $sql = "SELECT * FROM AB_HIBE_KURULUS_ISTEK WHERE ID = ?"; $data = $db->prep_exec($sql, array($IstekId)); $kId = $data[0]['USER_ID']; $KurPro = FormABHibeUcretHesabi::KuruluABHibeProtokol($kId); $ToplamKota = FormABHibeUcretHesabi::KuruluABHibeToplamKota($kId); $KulTop = FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($kId, $IstekId); $KulDez = FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($kId, $IstekId); $KulNorKota = $KulTop - $KulDez; $KurKdv = FormABHibeUcretHesabi::UcretDuzenle(1+($KurPro['KDV']/100)); $doviz = FormABHibeUcretHesabi::UcretDuzenle($doviz); $maxUcret = FormABHibeUcretHesabi::ABHibeMaxUcret(); $TopUcret = 0; $TopDez = 0; $TopNorUcret = 0; //******** ADAYLARIN UCRETLERI *****************************************************// $sqlAday = "SELECT MTA.*,MBS.*, ABHDA.DOKUMAN AS DEZDOK FROM AB_HIBE_KURULUS_ADAY MTA INNER JOIN M_BELGE_SORGU MBS ON(MTA.BELGE_NO = MBS.BELGENO) LEFT JOIN AB_HIBE_DEZAVANTAJ_ADAY ABHDA ON(MTA.BELGE_NO = ABHDA.BELGE_NO) WHERE MTA.ISTEK_ID = ?"; $adays = $db->prep_exec($sqlAday, array($IstekId)); $hata = 0; foreach($adays as $cow){ $Hesap = 0; $sqlItiraz = "SELECT * FROM AB_HIBE_ITIRAZ WHERE BELGE_NO = ?"; $dataItiraz = $db->prep_exec($sqlItiraz, array($cow['BELGE_NO'])); $birimUcreti = FormABHibeUcretHesabi::BasariliBirimUcretiHesabi($cow['TCKIMLIKNO'],$cow['YETERLILIK_ID'], $cow['SINAV_TARIHI'],$cow['KURULUS_ID']); if($dataItiraz && $dataItiraz['DURUM'] == 1){ $Hesap = FormABHibeUcretHesabi::UcretDuzenle($dataItiraz[0]['ITIRAZ_UCRET']); }else{ foreach ($birimUcreti as $tow){ $Hesap += $tow['ucret']; } } $Hesap = FormABHibeUcretHesabi::UcretDuzenle($Hesap/$KurKdv); $Hesap = $Hesap/$doviz; if($Hesap > FormABHibeUcretHesabi::UcretDuzenle($maxUcret)){ $TopUcret += FormABHibeUcretHesabi::UcretDuzenle($maxUcret); if($cow['DEZDOK'] != null){ $TopDez += FormABHibeUcretHesabi::UcretDuzenle($maxUcret); }else{ $TopNorUcret += FormABHibeUcretHesabi::UcretDuzenle($maxUcret); } }else{ $TopUcret += FormABHibeUcretHesabi::UcretDuzenle($Hesap); if($cow['DEZDOK'] != null){ $TopDez += FormABHibeUcretHesabi::UcretDuzenle($Hesap); }else{ $TopNorUcret += FormABHibeUcretHesabi::UcretDuzenle($Hesap); } } } //******** ADAYLARIN UCRETLERI SON *****************************************************// $tt = FormABHibeUcretHesabi::UcretDuzenle($TopUcret) + $KulTop; if($tt > $ToplamKota){ return array('hata'=>1, 'mesaj'=>'Talep etmek istediğiniz ücret iadesi Kalan Toplam Kotanızı aşmaktadır.'); } if($KurPro['DEZAVANTAJ'] == 1){ $ToplamDezKota = $ToplamKota/10; $ToplamNorKota = $ToplamKota - $ToplamDezKota; // $tt = FormABHibeUcretHesabi::UcretDuzenle($TopDez) + $KulDez; // if($tt > $ToplamDezKota){ // return array('hata'=>1, 'mesaj'=>'Talep etmek istediğiniz ücret iadesindeki Dezavantajlı adayların ücret toplamı Kalan Dezavantajlı Toplam Kotanızı aşmaktadır.'); // } $tt = FormABHibeUcretHesabi::UcretDuzenle($TopNorUcret) + $KulNorKota; if($tt > $ToplamNorKota){ return array('hata'=>1, 'mesaj'=>'Talep etmek istediğiniz ücret iadesindeki Dezavantajlı olmayan adayların ücret toplamı Kalan Dezavantajlı Olmayan Toplam Kotanızı aşmaktadır.'); } } return array('hata'=>0); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $user_id = $user->getOracleUserId(); $this->assignRef('user_id', $user_id); $message = YETKI_MESAJ; $abYon = 1; $SBG = 1; $aut = FormFactory::checkAuthorization($user, 32); $redirect = "index.php?option=com_belgelendirme_abhibe&view=yonetici"; $post = JRequest::get('post'); $get = JRequest::get('get'); if (!$aut) { $mainframe->redirect('index.php?', $message); } // if (!$abYon && $SBG) // $mainframe->redirect('index.php?', $message); if (!isset($layout)) { $layout = "default"; $this->setLayout($layout); } $TopDurum = $model->DurumToplamlari(); $itirazSayfa = array(0 => 'Geri Gönderilen', 1 => 'Onay Bekleyen', 2 => 'Ödeme Dosyası Beklenen', 3 => 'Ödeme Dosyası Yüklenen', 4 => 'Ödeme Bekleyen', 5 => 'Geri Ödenen'); if (array_key_exists('dId', $get) && !empty($get['dId']) && is_numeric($get['dId'])) { $dId = $get['dId']; } else { $dId = 1; } $iLink = '<div class="anaDiv">'; foreach ($itirazSayfa as $key => $val) { $durTop = 0; if (array_key_exists($key, $TopDurum)) { $durTop = $TopDurum[$key]; } $iLink .= '<div class="divYan">'; if ($key == $dId) { $iLink .= '<a class="btn btn-success" href="index.php?option=com_belgelendirme_abhibe&view=yonetici&layout=default&dId=' . $key . '">' . $val . ' (' . $durTop . ')</a>'; } else { $iLink .= '<a class="btn btn-xs btn-primary" href="index.php?option=com_belgelendirme_abhibe&view=yonetici&layout=default&dId=' . $key . '">' . $val . ' (' . $durTop . ')</a>'; } $iLink .= '</div>'; } $iLink .= '</div>'; if ($layout == "default") { $TesvikIstekleri = $model->TesvikIstekleriWithDurum($dId); $this->assignRef('TesvikIstekleri', $TesvikIstekleri); $this->assignRef('dId', $dId); $this->assignRef('iLink', $iLink); } else { if ($layout == "tesvik_adaylar") { if (array_key_exists('IstekId', $get) && is_numeric($get['IstekId'])) { $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']); $this->assignRef('tesvik', $tesvik); $TesvikAdaylar = $model->TesvikAdaylarWithTesvikId($get['IstekId']); $this->assignRef('TesvikAdaylar', $TesvikAdaylar); $this->assignRef('IstekId', $get['IstekId']); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($tesvik['USER_ID'])); // Kalan Kotaya tekrardan bak $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($tesvik['USER_ID'])); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($tesvik['USER_ID'])); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($tesvik['USER_ID'])); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($tesvik['USER_ID'])); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($tesvik['USER_ID'])); $this->assignRef('kurBilgi', $model->getKurulusBilgi($tesvik['USER_ID'])); } else { $mainframe->redirect($redirect, 'Bir hata meydana geldi.', 'error'); } } else { if ($layout == "tesvik_edit") { if (array_key_exists('IstekId', $get) && is_numeric($get['IstekId'])) { $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']); $this->assignRef('tesvik', $tesvik); $TesvikAdaylar = $model->TesvikAdaylarWithTesvikId($get['IstekId']); $this->assignRef('TesvikAdaylar', $TesvikAdaylar); // $TesvikAdaylar = $model->TesvikAdaylarEditWithTarih($user_id,$get['IstekId'],$tesvik['BIT_TARIH']); // $this->assignRef('TesvikAdaylar', $TesvikAdaylar); $this->assignRef('IstekId', $get['IstekId']); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); // $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru('04-10-2015'); $this->assignRef('doviz', $doviz); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($tesvik['USER_ID'])); // Kalan Kotaya tekrardan bak $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($tesvik['USER_ID'])); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($tesvik['USER_ID'])); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($tesvik['USER_ID'])); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($tesvik['USER_ID'])); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($tesvik['USER_ID'])); $this->assignRef('kurBilgi', $model->getKurulusBilgi($tesvik['USER_ID'])); } else { $mainframe->redirect($redirect, 'Bir hata meydana geldi.', 'error'); } } else { if ($layout == "tesvikpdf") { if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) { $this->assignRef('IstekId', $get['IstekId']); $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']); if ($tesvik['DOVIZ_KURU'] == null) { $model->DovizKuruBelirle($get['IstekId']); } $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']); $this->assignRef('tesvik', $tesvik); $TesvikAdaylar = $model->TesvikAdaylarWithTesvikId($get['IstekId']); $this->assignRef('TesvikAdaylar', $TesvikAdaylar); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($tesvik['USER_ID'])); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); $this->assignRef('doviz', $doviz); $this->assignRef('kurBilgi', $model->getKurulusBilgi($tesvik['USER_ID'])); } else { $mainframe->redirect($redirect); } } else { if ($layout == "aday_basvuru") { if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) { $AdayBasvuru = $model->AdayBasvuruFile($get['IstekId']); $this->assignRef('AdayBasvuru', $AdayBasvuru); $this->assign('IstekId', $get['IstekId']); } else { $mainframe->redirect($redirect); } } else { if ($layout == "aday_odeme") { if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) { $AdayBasvuru = $model->AdayOdemeFile($get['IstekId']); $this->assignRef('AdayBasvuru', $AdayBasvuru); $this->assign('IstekId', $get['IstekId']); } else { $mainframe->redirect($redirect); } } else { if ($layout == "tesvik_istekleri") { if (array_key_exists('IstekDurum', $get) && !empty($get['IstekDurum'])) { if ($get['IstekDurum'] == '2') { $IstekDurum = "2"; $TesvikIstekleri = $model->TesvikIstekleriWithDurum($IstekDurum); $sayfa = '<div class="anaDiv">'; $sayfa .= '<div class="divYan"><a class="btn btn-xs btn-primary" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=1">Onay Bekleyen İstekler</a></div>'; $sayfa .= '<div class="divYan"><a class="btn btn-success" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=2">Onaylanan İstekler</a></div>'; $sayfa .= '</div>'; } else { $IstekDurum = "1"; $TesvikIstekleri = $model->TesvikIstekleriWithDurum($IstekDurum); $sayfa = '<div class="anaDiv">'; $sayfa .= '<div class="divYan"><a class="btn btn-success" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=1">Onay Bekleyen İstekler</a></div>'; $sayfa .= '<div class="divYan"><a class="btn btn-xs btn-primary" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=2">Onaylanan İstekler</a></div>'; $sayfa .= '</div>'; } } else { $IstekDurum = "1"; $TesvikIstekleri = $model->TesvikIstekleriWithDurum($IstekDurum); $sayfa = '<div class="anaDiv">'; $sayfa .= '<div class="divYan"><a class="btn btn-success" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=1">Onay Bekleyen İstekler</a></div>'; $sayfa .= '<div class="divYan"><a class="btn btn-xs btn-primary" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=2">Onaylanan İstekler</a></div>'; $sayfa .= '</div>'; } $this->assignRef('sayfa', $sayfa); $this->assignRef('durum', $IstekDurum); $this->assignRef('TesvikIstekleri', $TesvikIstekleri); } else { if ($layout == 'test') { $model->TestButunTarihlerUpdate(); } else { if ($layout == "atsorgu") { } else { if ($layout == "atword") { $data = $model->ATSorgu($post); if (!$data) { $mainframe->redirect($redirect . '&layout=atsorgu', 'Aradığınız kriterlere ait AB Hibesi bulunmamaktadır.', 'error'); } else { $this->assignRef('atData', $data); $this->assignRef('atTar', $post); } } else { if ($layout == "abaday") { $bNo = ''; if (array_key_exists('bNo', $get)) { $bNo = $get['bNo']; } $this->assignRef('bNo', $bNo); } } } } } } } } } } } parent::display($tpl); }
function display($tpl = null) { global $mainframe; $user =& JFactory::getUser(); $model =& $this->getModel(); $layout = JRequest::getVar("layout"); $redirect = "index.php?option=com_belgelendirme_abhibe&view=belgelendirme_abhibe"; $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 = FormFactory::checkAuthorization($user, $group_id); $aut2 = FormFactory::checkAuthorization($user, $group_id2); $aut3 = FormFactory::checkAuthorization($user, $group_id3); $OnayUserMi = $model->OnayUserMi($user_id); $this->assignRef('OnayUserMi', $OnayUserMi); $post = JRequest::get('post'); $get = JRequest::get('get'); if (!$aut and !$aut2 and !$aut3) { $mainframe->redirect('index.php?', $message); } $canEdit = false; if ($aut || $aut2 || $aut3) { $canEdit = true; } $this->assignRef('canEdit', $canEdit); if (!isset($layout)) { $layout = "default"; $this->setLayout($layout); } $this->assignRef('user_id', $user_id); if ($layout == "default" && !$OnayUserMi) { $TesvikIstekleri = $model->TesvikIstekleri($user_id); $this->assignRef('TesvikIstekleri', $TesvikIstekleri); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); // $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru('04-10-2015'); $this->assignRef('doviz', $doviz); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($user_id)); $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($user_id)); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($user_id)); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($user_id)); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($user_id)); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($user_id)); } else { if ($layout == "tesvik_adaylar") { if (array_key_exists('bitTarih', $post)) { if (!empty($post['bitTarih'])) { $TesvikAdaylar = $model->TesvikIstekAdaylarWithTarih($user_id, $post['bitTarih']); $this->assignRef('TesvikAdaylar', $TesvikAdaylar); $this->assignRef('bitTarih', $post['bitTarih']); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); // $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru('04-10-2015'); $this->assignRef('doviz', $doviz); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($user_id)); $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($user_id)); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($user_id)); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($user_id)); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($user_id)); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($user_id)); } else { $mainframe->redirect($redirect, 'Lütfen Tarih Alanını Boş Bırakmayınız.', 'error'); } } else { $mainframe->redirect($redirect, 'Lütfen Tarih Alanını Boş Bırakmayınız.', 'error'); } } else { if ($layout == "tesvik_edit" && !$OnayUserMi) { if (array_key_exists('IstekId', $get) && is_numeric($get['IstekId']) && $model->TesvikYetkiliMi($user_id, $get['IstekId'])) { $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']); if ($tesvik['DURUM'] != 0 || !$tesvik) { $mainframe->redirect($redirect, 'Bu sayfayı görüntüleme yetkiniz yoktur.', 'error'); } $this->assignRef('tesvik', $tesvik); $tesvikAday = $model->GetTesvikAdaylarWithTesvikId($get['IstekId']); $this->assignRef('tesvikAday', $tesvikAday); $TesvikAdaylar = $model->TesvikAdaylarEditWithTarih($user_id, $get['IstekId'], $tesvik['BIT_TARIH']); $this->assignRef('TesvikAdaylar', $TesvikAdaylar); $this->assignRef('IstekId', $get['IstekId']); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); // $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru('04-10-2015'); $this->assignRef('doviz', $doviz); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($user_id)); // Kalan Kotaya tekrardan bak $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($user_id)); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($user_id)); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($user_id)); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($user_id)); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($user_id)); } else { $mainframe->redirect($redirect, 'Bir hata meydana geldi.', 'error'); } } else { if ($layout == "tesvik_adaylar_odeme") { if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) { $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']); $this->assignRef('tesvik', $tesvik); if ($tesvik['DURUM'] != 2 || !$tesvik) { $mainframe->redirect($redirect, 'Bu sayfayı görüntüleme yetkiniz yoktur.', 'error'); } $TesvikAdaylar = $model->TesvikAdaylarWithTesvikId($get['IstekId']); $this->assignRef('TesvikAdaylar', $TesvikAdaylar); $this->assignRef('IstekId', $get['IstekId']); $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($tesvik['USER_ID'])); // Kalan Kotaya tekrardan bak $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($tesvik['USER_ID'])); $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($tesvik['USER_ID'])); $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($tesvik['USER_ID'])); $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($tesvik['USER_ID'])); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($tesvik['USER_ID'])); $this->assignRef('kurBilgi', $model->getKurulusBilgi($tesvik['USER_ID'])); } else { $mainframe->redirect($redirect, 'Bir hata meydana geldi.', 'error'); } } else { if ($layout == "aday_basvuru") { if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) { $AdayBasvuru = $model->AdayBasvuruFile($get['IstekId']); $this->assignRef('AdayBasvuru', $AdayBasvuru); $this->assign('IstekId', $get['IstekId']); } else { $mainframe->redirect($redirect); } } else { if ($layout == "aday_odeme") { if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) { $AdayBasvuru = $model->AdayOdemeFile($get['IstekId']); $this->assignRef('AdayBasvuru', $AdayBasvuru); $this->assign('IstekId', $get['IstekId']); } else { $mainframe->redirect($redirect); } } else { if ($layout == "tesvikpdf") { if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) { $this->assignRef('IstekId', $get['IstekId']); $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']); $this->assignRef('tesvik', $tesvik); $TesvikAdaylar = $model->TesvikAdaylarWithTesvikId($get['IstekId']); $this->assignRef('TesvikAdaylar', $TesvikAdaylar); $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($user_id)); $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day'))); $this->assignRef('doviz', $doviz); $this->assignRef('kurBilgi', $model->getKurulusBilgi($tesvik['USER_ID'])); } else { $mainframe->redirect($redirect); } } else { if ($layout == "tesvik_istekleri" && $OnayUserMi) { if (array_key_exists('IstekDurum', $get) && !empty($get['IstekDurum'])) { if ($get['IstekDurum'] == '2') { $IstekDurum = "2"; $TesvikIstekleri = $model->TesvikIstekleriWithDurum($IstekDurum); $sayfa = '<div class="anaDiv">'; $sayfa .= '<div class="divYan"><a class="btn btn-xs btn-primary" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=1">Onay Bekleyen İstekler</a></div>'; $sayfa .= '<div class="divYan"><a class="btn btn-success" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=2">Onaylanan İstekler</a></div>'; $sayfa .= '</div>'; } else { $IstekDurum = "1"; $TesvikIstekleri = $model->TesvikIstekleriWithDurum($IstekDurum); $sayfa = '<div class="anaDiv">'; $sayfa .= '<div class="divYan"><a class="btn btn-success" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=1">Onay Bekleyen İstekler</a></div>'; $sayfa .= '<div class="divYan"><a class="btn btn-xs btn-primary" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=2">Onaylanan İstekler</a></div>'; $sayfa .= '</div>'; } } else { $IstekDurum = "1"; $TesvikIstekleri = $model->TesvikIstekleriWithDurum($IstekDurum); $sayfa = '<div class="anaDiv">'; $sayfa .= '<div class="divYan"><a class="btn btn-success" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=1">Onay Bekleyen İstekler</a></div>'; $sayfa .= '<div class="divYan"><a class="btn btn-xs btn-primary" href="index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_istekleri&IstekDurum=2">Onaylanan İstekler</a></div>'; $sayfa .= '</div>'; } $this->assignRef('sayfa', $sayfa); $this->assignRef('durum', $IstekDurum); $this->assignRef('TesvikIstekleri', $TesvikIstekleri); } else { if ($layout == 'test' && $OnayUserMi) { $model->TestButunTarihlerUpdate(); } else { if ($layout == "testtesvikpdf") { } else { if ($layout == 'basvuru_listesi') { $basvuruExcel = $model->BasvuruExcel($user_id); $this->assignRef('basvuruExcel', $basvuruExcel); } else { if ($layout == "abaday") { $bNo = ''; if (array_key_exists('bNo', $get)) { $bNo = $get['bNo']; } $this->assignRef('bNo', $bNo); } } } } } } } } } } } } 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); }