本文整理汇总了PHP中FormFactory::buIDDenetlemedenSorumluSSMu方法的典型用法代码示例。如果您正苦于以下问题:PHP FormFactory::buIDDenetlemedenSorumluSSMu方法的具体用法?PHP FormFactory::buIDDenetlemedenSorumluSSMu怎么用?PHP FormFactory::buIDDenetlemedenSorumluSSMu使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FormFactory
的用法示例。
在下文中一共展示了FormFactory::buIDDenetlemedenSorumluSSMu方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: authenticationCheckAccordingToLayouts
function authenticationCheckAccordingToLayouts()
{
global $mainframe;
$user =& JFactory::getUser();
$userId = $user->getOracleUserId();
if ($_GET['layout'] == 'tarife_donemi_listele' || $_GET['layout'] == 'tarife_donemi') {
//PUBLIC PAGE
} else {
if ($user->id == null) {
$mainframe->redirect("index.php", "Bu sayfayı görmeye hakkınız yok.", 'error');
}
}
$denetlemesiYapilacakKurulusMu = FormFactory::buIDDenetlemesiYapilacakKurulusMu($user->id);
$isSektorSorumlusu = FormFactory::buIDDenetlemedenSorumluSSMu($user->id);
$adminMi = FormFactory::checkAclGroupId($user->id, YONETICI_GROUP_ID);
// MESLEK STANDARDI SEKTOR SORUMLUSU
/* switch($_GET['layout'])
{
case '':
case 'denetimlerim':
if($user==null )//login olmuşlar görecek
$mainframe->redirect("index.php", "Bu sayfayı görmeye hakkınız yok.", 'error');
break;
}
*/
}
示例2: ajaxKurulusFinansalBilgileriGetir
function ajaxKurulusFinansalBilgileriGetir($user_id)
{
$user =& JFactory::getUser();
$isSektorSorumlusu = FormFactory::buIDDenetlemedenSorumluSSMu($user->id);
$adminMi = FormFactory::checkAclGroupId($user->id, YONETICI_GROUP_ID);
if (!$isSektorSorumlusu && !$adminMi) {
//SS veya Admin Değilse
$silDegistirGoster = false;
} else {
$silDegistirGoster = true;
}
$sessiondakiUser =& JFactory::getUser();
if ($sessiondakiUser != null) {
}
$sessiondakiUserID = $sessiondakiUser->getOracleUserId();
if ($this->userIdKurulusMu($sessiondakiUserID) == true && $sessiondakiUserID != $user_id) {
ajax_error_response('Başka kuruluşun bilgilerini göremezsiniz');
} else {
$db = JFactory::getOracleDBO();
$result = array();
if ($sessiondakiUserID != null && $this->userIdKurulusMu($sessiondakiUserID) == true) {
//oracle idsi bu o yuzden sadece kuruluslar
$result['KURULUS_MU'] = true;
}
$sql = "SELECT *\n \t\tFROM \tM_FINANS_TARIFE_DONEMI\n \t\tFULL JOIN (SELECT * FROM M_FINANS_KRLS_BELGE_MASRAF\n \t\tWHERE (USER_ID=? OR USER_ID IS NULL)) USING (TARIFE_DONEMI_ID)\n \t\tORDER BY TARIFE_BASLANGICI";
$belgeMasraf = $db->prep_exec($sql, array($user_id));
for ($i = 0; $i < count($belgeMasraf); $i++) {
$belgeMasraf[$i]['DONEM_OPTIONS'] = $this->getDonemlerOptions($belgeMasraf[$i]['TARIFE_DONEMI_ID']);
$verilenBelgeSayilari = $this->getKurulusunVerdigiBelgeSayisiByKurulusIDAndDenetimTarihi($user_id, $belgeMasraf[$i]['TARIFE_BASLANGICI'], $belgeMasraf[$i]['TARIFE_BITISI']);
$buDonemdeVerilmisBelgeSayisi = count($verilenBelgeSayilari) > 0 ? $verilenBelgeSayilari[0]['HESAPLANAN_BELGE_SAYISI'] : 0;
$belgeMasraf[$i]['HESAPLANAN_BELGE_SAYISI'] = $buDonemdeVerilmisBelgeSayisi;
$belgeMasraflarininDekontlari = $this->getBelgeMasrafiDekontByBelgeMasrafiID($belgeMasraf[$i]['BELGE_MASRAFI_ID'], $silDegistirGoster);
if (count($belgeMasraflarininDekontlari) > 0) {
$result['BelgeMasraflariDekontlari'][$i] = $belgeMasraflarininDekontlari;
}
}
$sql = "SELECT * FROM M_FINANS_TARIFE_DONEMI ORDER BY TARIFE_BASLANGICI";
$tumTarifeDonemleri = $db->prep_exec($sql, array());
$result['TARIFE_DONEMLERI'] = $tumTarifeDonemleri;
$result['DENETIM'] = $tumTarifeDonemleri;
for ($i = 0; $i < count($tumTarifeDonemleri); $i++) {
$tarifeDonemiID = $tumTarifeDonemleri[$i]['TARIFE_DONEMI_ID'];
$buDonemdekiDenetimler = $this->getKurulusunTumDenetimleriByKurulusIDAndDenetimTarihi($user_id, $tumTarifeDonemleri[$i]['TARIFE_BASLANGICI'], $tumTarifeDonemleri[$i]['TARIFE_BITISI']);
for ($j = 0; $j < count($buDonemdekiDenetimler); $j++) {
$denetimIdsi = $buDonemdekiDenetimler[$j]['DENETIM_ID'];
$sql = "SELECT * FROM M_FINANS_KRLS_DENETIM WHERE DENETIM_ID=?";
$ilaveDenetimUcretleri = $db->prep_exec($sql, array($denetimIdsi));
$result['DENETIM_ILAVE_UCRETLERI'][$denetimIdsi] = $ilaveDenetimUcretleri;
$sql = "SELECT * FROM M_FINANS_KRLS_DENETIM_DEKONT JOIN M_FINANS_DEKONT USING (DEKONT_ID) WHERE DENETIM_ID=? ORDER BY DEKONT_ID DESC";
$dekontlari = $db->prep_exec($sql, array($denetimIdsi));
for ($k = 0; $k < count($dekontlari); $k++) {
$dekontlari[$k]['DEKONT_UPLOADER_TD'] = $this->getNushaBelgesiTDData($dekontlari[$k]['DEKONT_PATH'], $dekontlari[$k]['DEKONT_ID'], $silDegistirGoster);
}
$result['DENETIM_DEKONTLARI'][$denetimIdsi] = $dekontlari;
}
$result['DENETIM'][$i]['DONEMIN_DENETIMLERI'] = $buDonemdekiDenetimler;
$result['DENETIM'][$i]['DONEM_OPTIONS'] = $this->getDonemlerOptions($tarifeDonemiID);
$verilenBelgeSayilari = $this->getKurulusunVerdigiBelgeSayisiByKurulusIDAndDenetimTarihi($user_id, $tumTarifeDonemleri[$i]['TARIFE_BASLANGICI'], $tumTarifeDonemleri[$i]['TARIFE_BITISI']);
$buDonemdeVerilmisBelgeSayisi = count($verilenBelgeSayilari) > 0 && $verilenBelgeSayilari[0]['HESAPLANAN_BELGE_SAYISI'] != '' ? $verilenBelgeSayilari[0]['HESAPLANAN_BELGE_SAYISI'] : 0;
$result['TARIFE_DONEMLERI'][$i]['HESAPLANAN_BELGE_SAYISI'] = $buDonemdeVerilmisBelgeSayisi;
$result['TARIFE_DONEMLERI'][$i]['DONEM_OPTIONS'] = $this->getDonemlerOptions($tarifeDonemiID);
//// YILLIK AIDAT ICIN
$buDoneminYillikAidataTabiGunleri = $this->getYillikAidataTabiGunler($user_id, $tarifeDonemiID);
$buDoneminBelgeParalari = $this->getYillikAidatTutari_BelgeyeGore($user_id, $tarifeDonemiID, $belgeMasraf[$i]['VERILEN_BELGE_SAYISI']);
// $buDonemdeVerilmisBelgeSayisi
$buDoneminAkrediteKurulusSayisi = $this->getAkrediteKurulusSayisi($user_id, $tarifeDonemiID);
$buDonemimAkrediteKurulusAidati = $this->getYillikAidatTutari_AkrediteKurulusaGore($user_id, $tarifeDonemiID, $buDoneminAkrediteKurulusSayisi);
$result['TARIFE_DONEMLERI'][$i]['YILLIK_AIDAT'] = $buDoneminYillikAidataTabiGunleri[0];
$result['TARIFE_DONEMLERI'][$i]['YILLIK_AIDAT_AKREDITE_KURULUSTAN'] = $buDonemimAkrediteKurulusAidati;
$result['TARIFE_DONEMLERI'][$i]['BIRIM_FIYAT'] = $buDoneminBelgeParalari[0]['FIYAT'];
$result['TARIFE_DONEMLERI'][$i]['BU_DONEMDE_AKREDITE_EDILMIS_KURULUS'] = $buDoneminAkrediteKurulusSayisi;
$aidatID = $this->getYillikAidatIDByKurulusIDAndDonemID($user_id, $tarifeDonemiID);
$aidatDekontlari = $this->getYillikAidatDekontByYillikAidatID($aidatID, $silDegistirGoster);
$result['AIDAT_DEKONTLARI'][$aidatID] = $aidatDekontlari;
///// YILLIK AIDAT ICIN
}
$result['BelgeMasraf'] = $belgeMasraf;
ajax_success_response_with_array('success', $result);
}
}
示例3:
<?php
$user =& JFactory::getUser();
$userId = $user->getOracleUserId();
$denetciMi = FormFactory::buIDDenetciMi($userId);
$denetlemesiYapilacakKurulusMu = FormFactory::buIDDenetlemesiYapilacakKurulusMu($user->id);
$isSektorSorumlusu = FormFactory::buIDDenetlemedenSorumluSSMu($user->id);
?>
<style>
#belgelendirmeUcretleriTablosu thead tr td
{
font-weight: bold;
border-bottom: 1px solid black;
}
#belgelendirmeUcretleriTablosu td
{
padding-right:20px;
padding-left:20px;
}
</style>
<?php
$denetim = $this->denetim;
$kurulus_id = $userId;
$kurulusad = $this->kuradi;
$ucretTarifesi = $this->ucretTar;
$ucretTarifesiUcretleri = $this->ucretler;
?>
<form method="post" action="index.php?option=com_sinav&task=ucretTarifesiKaydet&kurulus_id=<?php