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 // $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, T1_BASVURU_TIP); }else{ return JText::_("BASVURU_KAYDI_BASARISIZ"); } return $message; }
function taslakKaydet($data, $layout, $evrak_id, $yeterlilik_id) { $user =& JFactory::getUser(); if ($evrak_id == -1) { $evrak_id = $this->basvuruOlustur(); $taslakResult = $this->taslakYeterlilikOlustur($evrak_id, $yeterlilik_id); if (!$taslakResult) { $evrak_id = -2; } } $this->dokunulmamissaOntaslagiKaydet($yeterlilik_id); if ($evrak_id != -1 && $evrak_id != null) { switch ($layout) { case "tanitim": $sayfaNum = 1; $resultT = $this->tanitimKaydet($data, $yeterlilik_id); $resultS = $this->uluslararasiStandartKaydet($data, $yeterlilik_id); if ($resultT && $resultS) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "kaynak": $sayfaNum = 2; $result = $this->kaynakKaydet($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "zorunlu": $sayfaNum = 3; $tur = ZORUNLU_ALT_BIRIM; $tablo = "zorunlu_birim"; $message = $this->yeterlilikAltBirimKaydet($data, $yeterlilik_id, $tur, $tablo); //$resultAck = $this->yeterlilikAciklamaKaydet ($data["zorunlu_aciklama"], $yeterlilik_id, $tablo); // if (!$resultAck && $message == JText::_("VERI_KAYDI_BASARILI")){ // $message = JText::_("VERI_KAYDI_BASARISIZ"); // }else if (!$resultAck){ // $message .= JText::_("VERI_KAYDI_BASARISIZ"); // } break; case "secmeli": $sayfaNum = 4; $tur = SECMELI_ALT_BIRIM; $tablo = "secmeli_birim"; $message = $this->yeterlilikAltBirimKaydet($data, $yeterlilik_id, $tur, $tablo); $resultAlt = $this->alternatifKaydet($data["alternatif"], $yeterlilik_id); $resultAck = $this->yeterlilikAciklamaKaydet($data["secmeli_aciklama"], $yeterlilik_id, $tablo); if ((!$resultAlt || !resultAck) && $message == JText::_("VERI_KAYDI_BASARILI")) { $message = JText::_("VERI_KAYDI_BASARISIZ"); } else { if (!$resultAlt || !resultAck) { $message .= JText::_("VERI_KAYDI_BASARISIZ"); } } break; case "sart": $sayfaNum = 5; $result = $this->sartKaydet($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "bilgi": $sayfaNum = 6; $tip = YETERLILIK_BILGI; $tableName = "bilgi"; $message = $this->beceriYetkinlikKaydet($data, $yeterlilik_id, $tip, $tableName); break; case "beceri": $sayfaNum = 7; $tip = YETERLILIK_BECERI; $tableName = "beceri"; $message = $this->beceriYetkinlikKaydet($data, $yeterlilik_id, $tip, $tableName); break; case "yetkinlik": $sayfaNum = 8; $tip = YETERLILIK_YETKINLIK; $tableName = "yetkinlik"; $message = $this->beceriYetkinlikKaydet($data, $yeterlilik_id, $tip, $tableName); break; case "sinav_bilgi": $sayfaNum = 9; $message = $this->degerlendirmeKaydet($data, $yeterlilik_id); $resultO = $this->olcutKaydet($data, $yeterlilik_id); // if (!$resultO) // $message = JText::_("VERI_KAYDI_BASARISIZ"); break; case "aciklama_son": $sayfaNum = 10; $resultA = $this->aciklamaKaydet($data, $yeterlilik_id); $resultK = $this->kurulusKaydet($data, $yeterlilik_id, YET_GELISTIREN_KURULUS); if ($resultA && $resultK) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_terim": $sayfaNum = 11; $tablo = "ek_terim"; $result = $this->terimKaydet($data, $yeterlilik_id); $resultAck = $this->yeterlilikAciklamaKaydet($data["terim_aciklama"], $yeterlilik_id, $tablo); if ($result && $resultAck) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_birim": $sayfaNum = 12; $result = $this->altBirimBeceriYetkinlikKaydet($data, $yeterlilik_id); // $tableNames = array ("bilgi", "beceri", "yetkinlik"); // $tip = YETERLILIK_BILGI; // $resultBilgi = $this->altBirimBeceriYetkinlikKaydet ($data,$yeterlilik_id, $tip, $tableNames[0]); // $tip = YETERLILIK_BECERI; // $resultBeceri= $this->altBirimBeceriYetkinlikKaydet ($data,$yeterlilik_id, $tip, $tableNames[1]); // $tip = YETERLILIK_YETKINLIK; // $resultYet = $this->altBirimBeceriYetkinlikKaydet ($data,$yeterlilik_id, $tip, $tableNames[2]); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_degerlendirme": $sayfaNum = 13; $tableName = "degerlendirme"; $result = $this->degerlendirmeOgrenmeCiktisiKaydet($data, $yeterlilik_id, $tableName); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_katki": $sayfaNum = 14; $result = $this->kurulusKaydet($data, $yeterlilik_id, YET_KATKI_SAGLAYAN_KURULUS); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_kurulus": $sayfaNum = 15; $result = $this->kurulusKaydet($data, $yeterlilik_id, YET_GORUSE_GONDERILEN_KURULUS); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_7": $sayfaNum = 16; $tableName = "ekler"; $result = FormFactory::basvuruEkleriKaydet($evrak_id, $tableName, $data, 1); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_8": $sayfaNum = 17; $tableName = "ekler"; $result = $this->ekAciklamaKaydet($data["aciklama"], $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "alternatif": $sayfaNum = 18; if (isset($data['delete']) && $data['delete'] == 1) { $result = $this->DeleteAlternatif($data); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } } else { if (isset($data['upGun']) && $data['upGun'] == 1) { $result = $this->GuncelleAlternatif($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } } else { $result = $this->KaydetAlternatif($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } } } break; } if ($message == JText::_("VERI_KAYDI_BASARILI")) { $this->insertSavedPage($sayfaNum, $evrak_id, $user->id, YT2_BASVURU_TIP, $yeterlilik_id); } $this->updateDurum_Kaydedilmemisten_OnayaYollanmamisa($yeterlilik_id); } else { return JText::_("BASVURU_KAYDI_BASARISIZ"); } return $message; }
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; }
function taslakKaydet($data, $layout, $evrak_id, $yeterlilik_id) { $user =& JFactory::getUser(); if ($evrak_id == -1) { $evrak_id = $this->basvuruOlustur(); $taslakResult = $this->taslakYeterlilikOlustur($evrak_id, $yeterlilik_id); if (!$taslakResult) { $evrak_id = -2; } } if ($evrak_id != -1 && $evrak_id != null) { switch ($layout) { case "tanitim": $sayfaNum = 1; $resultT = $this->tanitimKaydet($data, $yeterlilik_id); $resultS = $this->uluslararasiStandartKaydet($data, $yeterlilik_id); if ($resultT && $resultS) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "yeterlilik_kaynagi": $sayfaNum = 2; $result = $this->kaynakKaydet($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "yeterlilik_sartlari": $sayfaNum = 3; $result = $this->sartKaydet($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "yeterliligin_yapisi": $sayfaNum = 4; $tablo = array("kaynak_yeterlilik_zorunlu", "kaynak_yeterlilik_secmeli", "birimlerin_gruplandirilma", "ilave_ogrenme_ciktilari"); $tur = ZORUNLU_ALT_BIRIM; //$resultZorunlu = $this->yeterlilikAciklamaKaydet ($data["zorunlu_aciklama"], $yeterlilik_id, $tablo[0]); //$message = $this->yeterlilikHariciBirimKaydet ($data, $yeterlilik_id, $tur, $tablo[0]); $tur = SECMELI_ALT_BIRIM; //$resultSecmeli = $this->yeterlilikAciklamaKaydet($data["secmeli_aciklama"], $yeterlilik_id, $tablo[1]); //$message = $this->yeterlilikHariciBirimKaydet ($data, $yeterlilik_id, $tur, $tablo[1]); $tur = BIRIMLERIN_GRUPLANDIRILMA; $resultBirimlerin = $this->yeterlilikAciklamaKaydet($data["birimlerin_gruplandirilma"], $yeterlilik_id, $tablo[2]); $tur = ILAVE_OGRENME_CIKTILARI; $resultIlave = $this->yeterlilikAciklamaKaydet($data["ilave_ogrenme_ciktilari"], $yeterlilik_id, $tablo[3]); if ($resultBirimlerin && $resultIlave) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "olcme_ve_degerlendirme": $sayfaNum = 5; // $message = $this->degerlendirmeKaydet ($data, $yeterlilik_id); $resultO = $this->olcutKaydet($data, $yeterlilik_id); if (!$resultO) { $message = JText::_("VERI_KAYDI_BASARISIZ"); } else { $message = JText::_("VERI_KAYDI_BASARILI"); } break; case "aciklama": $sayfaNum = 6; $resultA = $this->aciklamaKaydet($data, $yeterlilik_id); $resultK = $this->yeterliligiGelistirenKurulusKaydet($data, $yeterlilik_id, YET_GELISTIREN_KURULUS); if ($resultA && $resultK) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_1": $sayfaNum = 7; /*$tablo = "ek_terim"; $resultAck = $this->yeterlilikAciklamaKaydet($data["terim_aciklama"], $yeterlilik_id, $tablo); if ($result && $resultAck) $message = JText::_("VERI_KAYDI_BASARILI"); else $message = JText::_("VERI_KAYDI_BASARISIZ"); */ $message = JText::_("VERI_KAYDI_BASARILI"); break; case "ek_2": $sayfaNum = 8; /* $result = $this->terimKaydet ($data, $yeterlilik_id); if ($result && $resultAck) $message = JText::_("VERI_KAYDI_BASARILI"); else $message = JText::_("VERI_KAYDI_BASARISIZ"); */ $tablo = "ek_terim"; $resultAck = $this->yeterlilikAciklamaKaydet($data["terim_aciklama"], $yeterlilik_id, $tablo); $user =& JFactory::getUser(); $_db =& JFactory::getOracleDBO(); $terimId = $data["terimId"]; $sql = "DELETE FROM M_YETERLILIK_TERIM\n\t \t\t\tWHERE yeterlilik_id = " . $yeterlilik_id; $_db->prep_exec_insert($sql, ""); for ($i = 0; $i < count($terimId); $i++) { $sql = "INSERT INTO M_YETERLILIK_TERIM(terim_id, yeterlilik_id)\n\t \t\t\t\tvalues (" . $terimId[$i] . ", " . $yeterlilik_id . ")"; $_db->prep_exec_insert($sql, ""); } for ($i = 0; $i < count($data["terimAdi"]); $i++) { $terim_id = $_db->getNextVal(TERIM_SEQ); $terim_adi = FormFactory::toUpperCase($data["terimAdi"][$i]); $terim_aciklama = $data["terimAciklama"][$i]; //Prepare sql statement $sql = "INSERT INTO M_TERIM\n\t \t\t\t\tvalues (?, ?, ?)"; $params = array($terim_id, $terim_adi, $terim_aciklama); $_db->prep_exec_insert($sql, $params); $sql = "INSERT INTO M_YETERLILIK_TERIM(terim_id, yeterlilik_id)\n\t \t\t\t\tvalues (?, ?)"; $params = array($terim_id, $yeterlilik_id); $_db->prep_exec_insert($sql, $params); } for ($i = 0; $i < count($data["terimAdiUp"]); $i++) { $terim_id = $data["terimIdUp"][$i]; $terim_adi = FormFactory::toUpperCase($data["terimAdiUp"][$i]); $terim_aciklama = $data["terimAciklamaUp"][$i]; //Prepare sql statement $sql = "UPDATE M_TERIM SET TERIM_ADI=?, TERIM_ACIKLAMA=?\n \t\t\t\tWHERE TERIM_ID=?"; $params = array($terim_adi, $terim_aciklama, $terim_id); $_db->prep_exec_insert($sql, $params); } $message = JText::_("VERI_KAYDI_BASARILI"); break; case "ek_3": $sayfaNum = 9; $tableName = "meslekte_yatay_dikey"; $result = $this->meslekteYatayDikeyKaydet($data["meslekte_yatay_dikey"], $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_4": $sayfaNum = 10; $tableName = "degerlendirici_olcut"; $result = $this->degerlendiriciOlcutKaydet($data["degerlendirici_olcut"], $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_5": $sayfaNum = 11; $result = $this->kurulusKaydet($data, $yeterlilik_id, YET_KATKI_SAGLAYAN_KURULUS); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_6": $sayfaNum = 12; $result = $this->kurulusKaydet($data, $yeterlilik_id, YET_GORUSE_GONDERILEN_KURULUS); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_8": $sayfaNum = 13; $tableName = "ekler"; $result = FormFactory::basvuruEkleriKaydet($evrak_id, $tableName, $data, 2); //2 YETKILENDIRME ICIN if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "ek_9": $sayfaNum = 14; $tableName = "ekler"; $result = $this->ekAciklamaKaydet($data["aciklama"], $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } break; case "birimler": $sayfaNum = 15; $tablo = array("zorunlu_birim", "secmeli_birim"); $this->clearPreviousBirimler($yeterlilik_id); $message = $this->yeterlilikBirimleriniKaydet(); if ($message) { $message = JText::_("VERI_KAYDI_BASARILI"); } break; case "alternatif": $sayfaNum = 16; if (isset($data['delete']) && $data['delete'] == 1) { $result = $this->DeleteAlternatif($data, 1); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } } else { if (isset($data['delete']) && $data['delete'] == 2) { $result = $this->DeleteAlternatif($data, 2); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } } else { if (isset($data['upGun']) && $data['upGun'] == 1) { $result = $this->GuncelleAlternatif($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } } else { $result = $this->KaydetAlternatif($data, $yeterlilik_id); if ($result) { $message = JText::_("VERI_KAYDI_BASARILI"); } else { $message = JText::_("VERI_KAYDI_BASARISIZ"); } } } } break; /*case "ogrenme_ciktilari": $sayfaNum = 15; $tablo = array ("zorunlu_birim", "secmeli_birim"); $tur = ZORUNLU_ALT_BIRIM; $resultZorunlu = $this->yeterlilikAciklamaKaydet ($data["zorunlu_aciklama"], $yeterlilik_id, $tablo[0]); $message = $this->yeterlilikAltBirimKaydet ($data, $yeterlilik_id, $tur, $tablo[0]); $tur = SECMELI_ALT_BIRIM; $resultSecmeli = $this->yeterlilikAciklamaKaydet($data["secmeli_aciklama"], $yeterlilik_id, $tablo[1]); $message = $this->yeterlilikAltBirimKaydet ($data, $yeterlilik_id, $tur, $tablo[1]); if ($resultZorunlu && $resultSecmeli) $message = JText::_("VERI_KAYDI_BASARILI"); else $message = JText::_("VERI_KAYDI_BASARISIZ"); break;*/ } //end switch if ($message == JText::_("VERI_KAYDI_BASARILI")) { $insertPageResult = $this->insertSavedPage($sayfaNum, $evrak_id, $user->id, YT2_BASVURU_TIP, $yeterlilik_id); $this->updateDurum_Kaydedilmemisten_OnayaYollanmamisa($yeterlilik_id); } } else { return JText::_("BASVURU_KAYDI_BASARISIZ"); } return $message; }