Beispiel #1
0
 function basvuruBitir($evrak_id)
 {
     $_db = JFactory::getOracleDBO();
     $sql = "SELECT DURUM_ID\n\t\t\t\tFROM M_BELGELENDIRME_DURUM\n\t\t        WHERE  EVRAK_ID = ?";
     $params = array($evrak_id);
     $durum = $_db->prep_exec($sql, $params);
     if ($durum[0][DURUM_ID] == ON_BASVURU_GONDERILMEDI) {
         FormFactory2::belgeledirmeDurumGuncelle($evrak_id, ON_BASVURU_INCELENIYOR);
     } else {
         if ($durum[0][DURUM_ID] == ON_BASVURU_DUZELTME) {
             FormFactory2::belgeledirmeDurumGuncelle($evrak_id, ON_BASVURU_INCELENIYOR);
         } else {
             if ($durum[0][DURUM_ID] == ON_BASVURU_ONAYLANDI) {
                 FormFactory2::belgeledirmeDurumGuncelle($evrak_id, YETKI_INCELENIYOR);
             } else {
                 if ($durum[0][DURUM_ID] == YETKI_DUZELTME) {
                     FormFactory2::belgeledirmeDurumGuncelle($evrak_id, YETKI_INCELENIYOR);
                 }
             }
         }
     }
     $sql_user = "******";
     $user = current($_db->prep_exec($sql_user, array($evrak_id)));
     $_db->prep_exec("DELETE FROM M_BASVURU_ILETISIM WHERE ILETISIM_ID = ?", array($user['BASVURU_ILETISIM_ID']));
     $sql_iletisim = "SELECT * FROM M_KURULUS_EDIT WHERE USER_ID = ? AND AKTIF = 1 AND ONAY_BEKLEYEN = 0";
     $data = current($_db->prep_exec($sql_iletisim, array($user['USER_ID'])));
     if (count(data) == 0) {
         $sql_iletisim = "SELECT * FROM M_KURULUS WHERE USER_ID = ?";
         $data = current($_db->prep_exec($sql_iletisim, array($user['USER_ID'])));
     }
     $sql_iletisim = "INSERT INTO M_BASVURU_ILETISIM (USER_ID,\n\t\t\t\t\t\t\t\t\t\tKURULUS_STATU_ID,\n\t\t\t\t\t\t\t\t\t\tKURULUS_ADI,\n\t\t\t\t\t\t\t\t\t\tKURULUS_YETKILISI,\n\t\t\t\t\t\t\t\t\t\tKURULUS_YETKILI_UNVANI,\n\t\t\t\t\t\t\t\t\t\tKURULUS_ADRESI,\n\t\t\t\t\t\t\t\t\t\tKURULUS_POSTA_KODU,\n\t\t\t\t\t\t\t\t\t\tKURULUS_TELEFON,\n\t\t\t\t\t\t\t\t\t\tKURULUS_FAKS,\n\t\t\t\t\t\t\t\t\t\tKURULUS_EPOSTA,\n\t\t\t\t\t\t\t\t\t\tKURULUS_WEB,\n\t\t\t\t\t\t\t\t\t\tKURULUS_DURUM_ID,\n\t\t\t\t\t\t\t\t\t\tKURULUS_YETKILENDIRME_NUMARASI,\n\t\t\t\t\t\t\t\t\t\tKURULUS_SEHIR,\n\t\t\t\t\t\t\t\t\t\tLOGO)\n\t\t\t\t\t\t\t\t\t\tVALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
     $_db->prep_exec_insert($sql_iletisim, array($data['USER_ID'], $data['KURULUS_STATU_ID'], $data['KURULUS_ADI'], $data['KURULUS_YETKILISI'], $data['KURULUS_YETKILI_UNVANI'], $data['KURULUS_ADRESI'], $data['KURULUS_POSTA_KODU'], $data['KURULUS_TELEFON'], $data['KURULUS_FAKS'], $data['KURULUS_EPOSTA'], $data['KURULUS_WEB'], $data['KURULUS_DURUM_ID'], $data['KURULUS_YETKILENDIRME_NUMARASI'], $data['KURULUS_SEHIR'], $data['LOGO']));
     $data_iletisim = current($_db->prep_exec("SELECT ILETISIM_ID FROM M_BASVURU_ILETISIM WHERE USER_ID = ? ORDER BY ILETISIM_ID DESC", array($user['USER_ID'])));
     $_db->prep_exec_insert("UPDATE M_BASVURU SET BASVURU_ILETISIM_ID = ? WHERE EVRAK_ID = ?", array($data_iletisim['ILETISIM_ID'], $evrak_id));
     //FormFactory2::belgeledirmeDurumGuncelle ($evrak_id, ONAYLANMAMIS_BASVURU);
     //FormFactory2::evrakKaydet ($evrak_id);
     //$this->clearSavedPages ($evrak_id);
 }