当前位置: 首页>>代码示例>>PHP>>正文


PHP FormFactory::organizasyonSemaKaydet方法代码示例

本文整理汇总了PHP中FormFactory::organizasyonSemaKaydet方法的典型用法代码示例。如果您正苦于以下问题:PHP FormFactory::organizasyonSemaKaydet方法的具体用法?PHP FormFactory::organizasyonSemaKaydet怎么用?PHP FormFactory::organizasyonSemaKaydet使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FormFactory的用法示例。


在下文中一共展示了FormFactory::organizasyonSemaKaydet方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: standartKaydet

	function standartKaydet ($data, $layout, &$evrak_id){
		$message = "";
		$session = &JFactory::getSession();
		$user 	 = &JFactory::getUser ();
		$user_id = $user->getOracleUserId ();
	    if ($evrak_id == -1){
    		$evrak_id = $this->basvuruOlustur();
    	} 
    	if (count($this->basvuruVarMi($evrak_id)) == 0){
    		$basvuru_tip 	= T1_BASVURU_TIP;
    		$basvuru_durum	= KAYDEDILMEMIS_BASVURU;    		
   			FormFactory::basvuruOlustur($evrak_id, $user_id, $basvuru_tip, $basvuru_durum);
		}
    	$session->set ("evrak_id", $evrak_id);
    	
    	if ($evrak_id != -1){
			switch ($layout){
				case "irtibat":
					$sayfa = 2;
					$panelName = "irtibat_panel";
					$result = FormFactory::irtibatVerileriKaydet($evrak_id, $panelName, $data);
					
					if ($result)
						$message = JText::_("VERI_KAYDI_BASARILI");
					else
						$message = JText::_("VERI_KAYDI_BASARISIZ");
						
					break;
				case "faaliyet":
					$sayfa = 3;
					
					$resultB = $this->basvuruVerileriGuncelle($user_id, $evrak_id, $data);
					if (isset($data["path_organizasyonSemasiorganizasyonSema_0_1"])){
						$filePath = $data["path_organizasyonSemasiorganizasyonSema_0_1"];
						FormFactory::organizasyonSemaKaydet ($evrak_id, $filePath);
					}
								
					//PANELLER
					$panelName = "kurulus_panel";
					$rowCount	= 10;
					$resultK = FormFactory::birlikteKurulusVerileriKaydet($evrak_id, $panelName, $data, $rowCount);
					
					//TABLOLAR
					$tableName = "sektor";
					$resultS = FormFactory::sektorVerileriKaydet($evrak_id, $tableName, $data);
					
					$tableName = "faaliyet";
					$resultF = FormFactory::faaliyetVerileriKaydet($evrak_id, $tableName, $data);
					
					$tableName = "kurulus";
					$resultBK = FormFactory::bagliKurulusVerileriKaydet($evrak_id, $tableName, $data);
					
					$returnValues = array ($resultB, $resultK, $resultS, $resultF, $resultBK);
					if (!FormFactory::isThereError($returnValues))
						$message = JText::_("VERI_KAYDI_BASARILI");
					else
						$message = JText::_("VERI_KAYDI_BASARISIZ");
						
// 					if (FormFactory::isPersonelCountEnough($evrak_id))
// 						$this->insertSavedPage (5, $evrak_id, $user->id, T1_BASVURU_TIP);
// 					else
// 						$this->deleteSavedPage (5, $evrak_id);
						
// 					break;
				case "kapsam":
					$sayfa = 4;
					
					$resultP = $this->basvuruPiyasaAciklamaGuncelle($user_id, $evrak_id, $data);
					$resultD = $this->basvuruDigerHususlarGuncelle($user_id, $evrak_id, $data);
					
					$tableName = "meslek_standart";
					$resultM = $this->meslekVerileriKaydet($evrak_id, $tableName, $data);
					
					$tableName = "ekler";
					$resultE = FormFactory::basvuruEkleriKaydet($evrak_id, $tableName, $data);

					$returnValues = array ($resultP, $resultM, $resultE, $resultD);
					if (!FormFactory::isThereError($returnValues))
						$message = JText::_("VERI_KAYDI_BASARILI");
					else
						$message = JText::_("VERI_KAYDI_BASARISIZ");
					break;
				case "ek":
					$sayfa = 5;
					
					$panelName = "personelForm_panel";
					$result[] = FormFactory::kisiBilgiVerileriKaydet($evrak_id, $panelName, $data);
					$result[] = $this->KisiBilgiDosyaEkle($evrak_id);
					
					if ($result[0] || $result[1]){
						$message = JText::_("VERI_KAYDI_BASARILI");
					}
					
					if(!FormFactory::isPersonelCountEnough($evrak_id) && $result[0]){
						$this->deleteSavedPage ($sayfa, $evrak_id );
					}
						
// 					if (FormFactory::isPersonelCountEnough($evrak_id))
// 						$this->insertSavedPage ($sayfa, $evrak_id, $user->id, T1_BASVURU_TIP);
// 					else
//.........这里部分代码省略.........
开发者ID:kaantunc,项目名称:myk_git,代码行数:101,代码来源:basvuru_kaydet.php

示例2: yeterlilikKaydet

 function yeterlilikKaydet($data, $layout, $evrak_id)
 {
     $session =& JFactory::getSession();
     $user =& JFactory::getUser();
     $user_id = $user->getOracleUserId();
     if ($evrak_id == -1) {
         $evrak_id = $this->basvuruOlustur();
     }
     $session->set("evrak_id", $evrak_id);
     if ($evrak_id != -1) {
         switch ($layout) {
             case "irtibat":
                 $sayfa = 2;
                 $panelName = "irtibat_panel";
                 $resultG = $this->basvuruGorevBirimEkle($user_id, $evrak_id, $data);
                 $resultI = FormFactory::irtibatVerileriKaydet($evrak_id, $panelName, $data);
                 $returnValues = array($resultG, $resultI);
                 if (!FormFactory::isThereError($returnValues)) {
                     $message = JText::_("VERI_KAYDI_BASARILI");
                 } else {
                     $message = JText::_("VERI_KAYDI_BASARISIZ");
                 }
                 break;
             case "faaliyet":
                 $sayfa = 3;
                 $resultB = $this->basvuruVerileriGuncelle($user_id, $evrak_id, $data);
                 if (isset($data["path_organizasyonSema_0_1"])) {
                     $filePath = $data["path_organizasyonSema_0_1"];
                     //.$data["filename_organizasyonSema_0_1"];
                     FormFactory::organizasyonSemaKaydet($evrak_id, $filePath);
                 }
                 //if (isset($data["path_mevcutAkKapsam_0_1"])){
                 $tableName = "mevcutAkKapsam";
                 $this->akreditasyonVerisiKaydet($evrak_id, $data, $tableName);
                 //}
                 //PANELLER
                 $panelName = "kurulus_panel";
                 $rowCount = 10;
                 $resultK = FormFactory::birlikteKurulusVerileriKaydet($evrak_id, $panelName, $data, $rowCount);
                 //TABLOLAR
                 $tableName = "sektor";
                 $resultS = FormFactory::sektorVerileriKaydet($evrak_id, $tableName, $data);
                 $tableName = "faaliyet";
                 $resultF = FormFactory::faaliyetVerileriKaydet($evrak_id, $tableName, $data);
                 $returnValues = array($resultB, $resultK, $resultS, $resultF);
                 if (!FormFactory::isThereError($returnValues)) {
                     $message = JText::_("VERI_KAYDI_BASARILI");
                 } else {
                     $message = JText::_("VERI_KAYDI_BASARISIZ");
                 }
                 if (FormFactory::isPersonelCountEnough($evrak_id)) {
                     $this->insertSavedPage(5, $evrak_id, $user->id, T2_BASVURU_TIP);
                 } else {
                     $this->deleteSavedPage(5, $evrak_id);
                 }
                 break;
             case "kapsam":
                 $sayfa = 4;
                 $resultP = $this->basvuruPiyasaAciklamaGuncelle($evrak_id, $data);
                 $resultY = $this->yeterlilikVerileriKaydet($evrak_id, $data);
                 $resultB = $this->belirtilmekIstenenDigerHususGuncelle($evrak_id, $data);
                 $tableName = "ekler";
                 $resultE = FormFactory::basvuruEkleriKaydet($evrak_id, $tableName, $data);
                 $returnValues = array($resultP, $resultY, $resultE);
                 if (!FormFactory::isThereError($returnValues)) {
                     $message = JText::_("VERI_KAYDI_BASARILI");
                 } else {
                     $message = JText::_("VERI_KAYDI_BASARISIZ");
                 }
                 break;
             case "ek":
                 $sayfa = 5;
                 $panelName = "personelForm_panel";
                 $result[] = FormFactory::kisiBilgiVerileriKaydet($evrak_id, $panelName, $data);
                 $result[] = $this->KisiBilgiDosyaEkle($evrak_id);
                 if ($result[0] || $result[1]) {
                     $message = JText::_("VERI_KAYDI_BASARILI");
                 }
                 if (FormFactory::isPersonelCountEnough($evrak_id)) {
                     $this->insertSavedPage($sayfa, $evrak_id, $user->id, T2_BASVURU_TIP);
                 } else {
                     $this->deleteSavedPage($sayfa, $evrak_id);
                 }
                 break;
             case "basvuru_dokumani":
                 $sayfa = 6;
                 $evrak_id = $_POST['evrak_id'];
                 $this->raporKaydet($evrak_id);
                 $message = JText::_("VERI_KAYDI_BASARILI");
                 break;
         }
         if ($message == JText::_("VERI_KAYDI_BASARILI")) {
             $this->insertSavedPage($sayfa, $evrak_id, $user->id, T2_BASVURU_TIP);
         }
     } else {
         return JText::_("BASVURU_KAYDI_BASARISIZ");
     }
     return $message;
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:99,代码来源:basvuru_kaydet.php


注:本文中的FormFactory::organizasyonSemaKaydet方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。