本文整理汇总了PHP中FormFactory::getKurulusBilgi方法的典型用法代码示例。如果您正苦于以下问题:PHP FormFactory::getKurulusBilgi方法的具体用法?PHP FormFactory::getKurulusBilgi怎么用?PHP FormFactory::getKurulusBilgi使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FormFactory
的用法示例。
在下文中一共展示了FormFactory::getKurulusBilgi方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: display
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);
}
示例2: GetSinavlariAra
function GetSinavlariAra($post, $durum = 1)
{
$_db = JFactory::getOracleDBO();
$durum = $post['durum'];
// Yapilmayan
if ($durum == 0) {
$sqlKur = "select DISTINCT MBS.KURULUS_ID\n\t\t\t\t\t from m_belgelendirme_sinav MBS\n\t\t\t\t\t join m_yeterlilik on MBS.yeterlilik_id = m_yeterlilik.yeterlilik_id\n\t\t\t\t\twhere MBS.IPTAL_USER IS NULL AND ((MBS.bildirim_durumu = 0 AND MBS.BASLANGIC_TARIHI<SYSDATE)\n\t\t\t\t\tOR (MBS.GECERLILIK_DURUMU = 2)\n\t\t\t\t\tOR (MBS.bildirim_durumu=1 AND MBS.BASLANGIC_TARIHI<=SYSDATE AND MBS.SINAV_ID NOT IN (SELECT DISTINCT SINAV_ID FROM M_BELGELENDIRME_SINAV_DOSYA)))";
$sql = "select MBS.*,TO_CHAR(MBS.BASLANGIC_TARIHI,'HH24:MI') AS BASSAAT,m_yeterlilik.*\n\t\t\t\t\t from m_belgelendirme_sinav MBS\n\t\t\t\t\t join m_yeterlilik on MBS.yeterlilik_id = m_yeterlilik.yeterlilik_id\n\t\t\t\t\twhere MBS.IPTAL_USER IS NULL AND ((MBS.bildirim_durumu = 0 AND MBS.BASLANGIC_TARIHI<SYSDATE)\n\t\t\t\t\tOR (MBS.GECERLILIK_DURUMU = 2)\n\t\t\t\t\tOR (MBS.bildirim_durumu=1 AND MBS.BASLANGIC_TARIHI<=SYSDATE AND MBS.SINAV_ID NOT IN (SELECT DISTINCT SINAV_ID FROM M_BELGELENDIRME_SINAV_DOSYA)))";
if (!empty($post['yeterlilik']) && $post['yeterlilik'] != 0) {
$sql .= " and m_yeterlilik.yeterlilik_id =" . $post['yeterlilik'];
$sqlKur .= " and m_yeterlilik.yeterlilik_id =" . $post['yeterlilik'];
}
if (!empty($post['kurulus']) && $post['kurulus'] != 0) {
$sql .= " and MBS.kurulus_id =" . $post['kurulus'];
$sqlKur .= " and MBS.kurulus_id =" . $post['kurulus'];
}
if (!empty($post['basTarih']) && !empty($post['bitTarih'])) {
$sql .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy') and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE('" . $post['bitTarih'] . "', 'dd/mm/yyyy')";
$sqlKur .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy') and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE('" . $post['bitTarih'] . "', 'dd/mm/yyyy')";
} else {
if (!empty($post['basTarih'])) {
$sql .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy')";
$sqlKur .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy')";
} else {
if (!empty($post['bitTarih'])) {
$sql .= "and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE(" . $post['bitTarih'] . ", 'dd/mm/yyyy')";
$sqlKur .= "and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE(" . $post['bitTarih'] . ", 'dd/mm/yyyy')";
}
}
}
$sql .= " ORDER BY MBS.BASLANGIC_TARIHI";
$data = $_db->prep_exec($sql, array());
$dataKurId = $_db->prep_exec($sqlKur, array());
$dataKur = array();
foreach ($dataKurId as $row) {
$dataKur[$row['KURULUS_ID']] = FormFactory::getKurulusBilgi($row['KURULUS_ID']);
}
return array('sinavlar' => $data, 'kurData' => $dataKur);
} else {
if ($durum == 3) {
$sqlKur = "select DISTINCT MBS.KURULUS_ID\n\t\t\t\t\t from m_belgelendirme_sinav MBS\n\t\t\t\t\t join m_yeterlilik on MBS.yeterlilik_id = m_yeterlilik.yeterlilik_id\n\t\t\t\t\twhere MBS.IPTAL_USER IS NOT NULL AND ((MBS.bildirim_durumu = 0 AND MBS.BASLANGIC_TARIHI)<SYSDATE)\n\t\t\t\t\tOR (MBS.GECERLILIK_DURUMU = 2)\n\t\t\t\t\tOR (MBS.bildirim_durumu=1 AND MBS.BASLANGIC_TARIHI<=SYSDATE AND MBS.SINAV_ID NOT IN (SELECT DISTINCT SINAV_ID FROM M_BELGELENDIRME_SINAV_DOSYA)))";
$sql = "select MBS.*,TO_CHAR(MBS.BASLANGIC_TARIHI,'HH24:MI') AS BASSAAT,m_yeterlilik.*\n\t\t\t\t\t from m_belgelendirme_sinav MBS\n\t\t\t\t\t join m_yeterlilik on MBS.yeterlilik_id = m_yeterlilik.yeterlilik_id\n\t\t\t\t\twhere MBS.IPTAL_USER IS NOT NULL AND ((MBS.bildirim_durumu = 0 AND MBS.BASLANGIC_TARIHI<SYSDATE)\n\t\t\t\t\tOR (MBS.GECERLILIK_DURUMU = 2)\n\t\t\t\t\tOR (MBS.bildirim_durumu=1 AND MBS.BASLANGIC_TARIHI<=SYSDATE AND MBS.SINAV_ID NOT IN (SELECT DISTINCT SINAV_ID FROM M_BELGELENDIRME_SINAV_DOSYA)))";
if (!empty($post['yeterlilik']) && $post['yeterlilik'] != 0) {
$sql .= " and m_yeterlilik.yeterlilik_id =" . $post['yeterlilik'];
$sqlKur .= " and m_yeterlilik.yeterlilik_id =" . $post['yeterlilik'];
}
if (!empty($post['kurulus']) && $post['kurulus'] != 0) {
$sql .= " and MBS.kurulus_id =" . $post['kurulus'];
$sqlKur .= " and MBS.kurulus_id =" . $post['kurulus'];
}
if (!empty($post['basTarih']) && !empty($post['bitTarih'])) {
$sql .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy') and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE('" . $post['bitTarih'] . "', 'dd/mm/yyyy')";
$sqlKur .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy') and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE('" . $post['bitTarih'] . "', 'dd/mm/yyyy')";
} else {
if (!empty($post['basTarih'])) {
$sql .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy')";
$sqlKur .= " and TO_DATE(MBS.BASLANGIC_TARIHI) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy')";
} else {
if (!empty($post['bitTarih'])) {
$sql .= "and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE(" . $post['bitTarih'] . ", 'dd/mm/yyyy')";
$sqlKur .= "and TO_DATE(MBS.BASLANGIC_TARIHI) <= TO_DATE(" . $post['bitTarih'] . ", 'dd/mm/yyyy')";
}
}
}
$sql .= " ORDER BY MBS.BASLANGIC_TARIHI";
$data = $_db->prep_exec($sql, array());
$dataKurId = $_db->prep_exec($sqlKur, array());
$dataKur = array();
foreach ($dataKurId as $row) {
$dataKur[$row['KURULUS_ID']] = FormFactory::getKurulusBilgi($row['KURULUS_ID']);
}
foreach ($data as $key => $val) {
$data[$key]['IPTAL_EDEN'] = '';
$kurData = FormFactory::getKurulusBilgi($row['IPTAL_USER']);
if ($kurData) {
$data[$key]['IPTAL_EDEN'] = 'Kuruluş';
} else {
$data[$key]['IPTAL_EDEN'] = 'Dosya Sorumlusu';
}
}
return array('sinavlar' => $data, 'kurData' => $dataKur);
} else {
if ($durum == 1) {
$sqlKur = "select DISTINCT MBS.KURULUS_ID\n\t\t\t\t\t from m_belgelendirme_sinav MBS\n\t\t\t\t\t join m_yeterlilik on MBS.yeterlilik_id = m_yeterlilik.yeterlilik_id\n \t\twhere MBS.sonuc_durumu = 1 AND MBS.GECERLILIK_DURUMU = 1 AND MBS.bildirim_durumu = 1\n \t\tAND MBS.BASLANGIC_TARIHI <= SYSDATE\n\t\t\t\t\tAND MBS.SINAV_ID IN (SELECT DISTINCT SINAV_ID FROM M_BELGELENDIRME_SINAV_DOSYA)";
$sql = "select MBS.*,TO_CHAR(MBS.BASLANGIC_TARIHI,'HH24:MI') AS BASSAAT, m_yeterlilik.*\n\t\t\t\t\t from m_belgelendirme_sinav MBS\n\t\t\t\t\t join m_yeterlilik on MBS.yeterlilik_id = m_yeterlilik.yeterlilik_id\n \t\twhere MBS.sonuc_durumu = 1 AND MBS.GECERLILIK_DURUMU = 1 AND MBS.bildirim_durumu = 1\n \t\tAND MBS.BASLANGIC_TARIHI <= SYSDATE\n\t\t\t\t\tAND MBS.SINAV_ID IN (SELECT DISTINCT SINAV_ID FROM M_BELGELENDIRME_SINAV_DOSYA)\n \t\t";
if (!empty($post['yeterlilik']) && $post['yeterlilik'] != 0) {
$sql .= " and m_yeterlilik.yeterlilik_id =" . $post['yeterlilik'];
$sqlKur .= " and m_yeterlilik.yeterlilik_id =" . $post['yeterlilik'];
}
if (!empty($post['kurulus']) && $post['kurulus'] != 0) {
$sql .= " and MBS.kurulus_id =" . $post['kurulus'];
$sqlKur .= " and MBS.kurulus_id =" . $post['kurulus'];
}
//TO_DATE(?, 'dd/mm/yyyy')
if (!empty($post['basTarih']) && !empty($post['bitTarih'])) {
$sql .= " and TO_DATE(MBS.baslangic_tarihi) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy') and TO_DATE(MBS.baslangic_tarihi) <= TO_DATE('" . $post['bitTarih'] . "', 'dd/mm/yyyy')";
$sqlKur .= " and TO_DATE(MBS.baslangic_tarihi) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy') and TO_DATE(MBS.baslangic_tarihi) <= TO_DATE('" . $post['bitTarih'] . "', 'dd/mm/yyyy')";
} else {
if (!empty($post['basTarih'])) {
$sql .= " and TO_DATE(MBS.baslangic_tarihi) >= TO_DATE('" . $post['basTarih'] . "', 'dd/mm/yyyy')";
//.........这里部分代码省略.........
示例3: AjaxGetKurVergiNo
public function AjaxGetKurVergiNo($post)
{
$db = JFactory::getOracleDBO();
$kId = $post['kId'];
return FormFactory::getKurulusBilgi($kId);
}
示例4: readFromZiraatTxt
function readFromZiraatTxt()
{
$db = JFactory::getOracleDBO();
$sql = "SELECT ID FROM M_BELGE_TESVIK_ISTEK WHERE DURUM = ?";
$tesviks = $db->prep_exec($sql, array('4'));
$componentA_modelpath = JPATH_ROOT . DS . 'components' . DS . 'com_tesvik' . DS . 'models';
JModel::addIncludePath($componentA_modelpath);
$tesvik_model =& JModel::getInstance('tesvik', 'TesvikModel');
$file = $tesvik_model->readFromZiraatTxt($tesviks[0]['ID']);
if ($file['STATUS'] == true && $file['FILE'] != "") {
$tesvik_model->explodeAndCommitTxt($file['FILE']);
}
$sql = "SELECT DISTINCT MBS.KURULUS_ID FROM M_BELGE_TESVIK_ADAY MBTA\n INNER JOIN M_BELGE_SORGU MBS ON(MBTA.BELGE_NO = MBS.BELGENO)\n WHERE TESVIK_ID = ? AND (MBTA.ODENDI = -1 OR MBTA.ODENDI = -2)";
$dat = $db->prep_exec($sql, array($tesviks[0]['ID']));
if ($dat) {
foreach ($dat as $row) {
$kurBilgi = FormFactory::getKurulusBilgi($row['KURULUS_ID']);
$link = 'http://portal.myk.gov.tr/index.php?option=com_belgelendirme_tesvik&view=belgelendirme_tesvik&layout=tesvik_adaylar_hata';
$aciklamaText = 'Devlet Teşviği Kapsamında talep ettiğiniz geri ödemelerden bazı adaylara ödeme yapılamamıştır.
Bir sonraki ödeme döneminde bu adaylara ödeme yapılabilmesi için bu adayların eksik bilgilerini sistem üzerinden
düzenlemeniz gerekmektedir.';
$body = '<div style="font-size:20px;">';
$body .= '<p>' . $aciklamaText . ' Ödeme yapılamayan adaylara ilişkin bilgilere ve ödenememe sebeplerine
ulaşmak için <a target="_blank" href="' . $link . '">tıklayınız</a>.</p>';
$body .= '<p>Mesleki Yeterlilik Kurumu</p>';
$body .= '</div>';
FormFactory::sentEmail('Devlet Teşviği Kapsamında Ücret İadesi Yapılamayan Adaylar', $body, array($kurBilgi['KURULUS_EPOSTA']), true);
FormFactory::sektorSorumlusunaNotificationGonder($aciklamaText, $link, $row['KURULUS_ID']);
}
}
}
示例5: ATSorgu
public function ATSorgu($post)
{
$db = JFactory::getOracleDBO();
$sBas = $post['sBas'];
$sBit = $post['sBit'];
$sql = "SELECT AHKI.*, ABKP.VERGI_KIMLIK_NO FROM AB_HIBE_KURULUS_ISTEK AHKI\n INNER JOIN AB_KURULUS_PROTOKOL ABKP ON(AHKI.USER_ID = ABKP.KURULUS_ID)\n WHERE AHKI.FATURA_TARIH <= TO_DATE(?) AND AHKI.FATURA_TARIH >= TO_DATE(?) AND AHKI.DURUM = 5";
$data = $db->prep_exec($sql, array($sBit, $sBas));
if ($data) {
foreach ($data as $key => $val) {
$kur = FormFactory::getKurulusBilgi($val['USER_ID']);
$data[$key]['KURULUS_ADI'] = $kur['KURULUS_ADI'];
}
return $data;
} else {
return false;
}
}
示例6: display
function display($tpl = null)
{
global $mainframe;
/* Bütün Viewlerde Olması Gereken ***************************************************************/
$model = JModel::getInstance('Tesvik', 'TesvikModel');
$layout = JRequest::getVar("layout");
$redirect = "index.php?option=com_tesvik&view=tesvik";
$user =& JFactory::getUser();
$user_id = $user->getOracleUserId();
$userGroup = $model->UserKimGrup($user_id);
// if(!$userGroup){
// $mainframe->redirect("index.php",'Bu alanı görme yetkiniz yoktur.','error');
// }
$this->assignRef('UserGroup', $userGroup);
$post = JRequest::get('post');
$get = JRequest::get('get');
if (!isset($layout)) {
$layout = "default";
$this->setLayout($layout);
}
if ($layout == "default") {
if (!$userGroup) {
$mainframe->redirect("index.php", 'Bu alanı görme yetkiniz yoktur.', 'error');
}
//$tehlikeliYeterlilik = FormFactory::tehlikeliYeterlilik();
$tesvikIstek = $model->TesvikIstekleri();
$this->assignRef('tesvikIstek', $tesvikIstek);
$tesvikIstekAday = $model->TesvikIstekleriUser($tesvikIstek);
$this->assignRef('tesvikIstekAday', $tesvikIstekAday);
$TesvikIstekUser = $model->TesvikIstekUsers($tesvikIstek);
$this->assignRef('IstekUser', $TesvikIstekUser);
$TesvikImzaUser = $model->TesvikImzaUsers($tesvikIstek);
$this->assignRef('ImzaUser', $TesvikImzaUser);
$TesvikImzaUserArray = $model->TesvikImzaUsersArray();
$this->assignRef('ImzaUserArray', $TesvikImzaUserArray);
$TesvikImzaUserName = $model->TesvikImzaUserName();
$this->assignRef('TesvikImzaUserName', $TesvikImzaUserName);
$TesvikTamamlanan = $model->TesvikOdenenVeSonuc($tesvikIstek);
$this->assignRef('TesvikTamamlanan', $TesvikTamamlanan);
$this->assignRef('user_id', $user_id);
} else {
if ($layout == "tesvik_adaylar") {
if (!$userGroup) {
$mainframe->redirect("index.php", 'Bu alanı görme yetkiniz yoktur.', 'error');
}
if (array_key_exists('bitTarih', $post)) {
if (!empty($post['bitTarih'])) {
$TesvikAdaylar = $model->TesvikAdaylarWithTarih(null, $post['bitTarih']);
$this->assignRef('TesvikAdaylar', $TesvikAdaylar);
// $this->assignRef('basTarih', $post['basTarih']);
$this->assignRef('bitTarih', $post['bitTarih']);
} 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') {
if (!$userGroup) {
$mainframe->redirect("index.php", 'Bu alanı görme yetkiniz yoktur.', 'error');
}
// İsteği yapan user_id'mi onu bul. Ona göre işlemi devam ettir.
if (array_key_exists('tesvikId', $get) && !empty($get['tesvikId'])) {
$tesvik = $model->GetTesvikWithTesvikId($get['tesvikId']);
$this->assignRef('tesvik', $tesvik);
$tesvikAday = $model->GetTesvikAdaylarWithTesvikId($get['tesvikId']);
$this->assignRef('tesvikAday', $tesvikAday);
$TesvikAdaylar = $model->TesvikAdaylarEditWithTarih($get['tesvikId'], $tesvik['BIT_TARIH']);
$this->assignRef('TesvikAdaylar', $TesvikAdaylar);
$this->assignRef('tesvikId', $get['tesvikId']);
}
} else {
if ($layout == "tesvikpdf" or $layout == "tesvikhtml") {
if (array_key_exists('tesvikId', $get) && !empty($get['tesvikId'])) {
$this->assignRef('tesvikId', $get['tesvikId']);
$tesvik = $model->GetTesvikWithTesvikIdPDF($get['tesvikId']);
$this->assignRef('tesvik', $tesvik);
$TesvikAdaylar = $model->TesvikAdaylarWithTesvikIdPDF($get['tesvikId']);
$this->assignRef('TesvikAdaylar', $TesvikAdaylar);
} else {
$mainframe->redirect($redirect);
}
} else {
if ($layout == "istatistik") {
$istatistik = $model->Istatistik();
$this->assignRef('istatistik', $istatistik);
} else {
if ($layout == "kurulusistatistik") {
if ($_GET['kurulus_id'] != "") {
$istatistik = $model->KurulusIstatistik($_GET['kurulus_id']);
$kurulusadi = FormFactory::getKurulusBilgi($_GET['kurulus_id']);
$this->assignRef('kurulusistatistik', $istatistik);
$this->assignRef('kurulusadi', $kurulusadi);
}
$allSBKurulus = $model->getAllKurulus(SINAV_BELGELENDIRME_KURULUS_DURUM_IDS);
$this->assign('AllSBKurulus', $allSBKurulus);
} else {
if ($layout == "itirazlar") {
$itirazSayfa = array(-1 => 'Rededilen İtirazlar', 0 => 'Onay Bekleyen İtirazlar', 1 => 'Onaylanan İtirazlar');
//.........这里部分代码省略.........