int MUH_HESAP_EKLEME_FISI::LINE_CHANGER_BUTTON_CLICKED(QAbstractButton *button, int row_number) { QPushButton * button_grup_secimi = ( QPushButton * ) m_ui->tablewidget_alt_hesaplar->cellWidget ( row_number, HESAP_GRUP_SECIMI_COLUMN ); QLineEdit * line_edit_gruplar = ( QLineEdit * ) m_ui->tablewidget_alt_hesaplar->cellWidget ( row_number, HESAP_GRUPLAR ); if ( button EQ button_grup_secimi ) { QList<int> idler; if ( m_ui->tablewidget_alt_hesaplar->item(row_number,GRUP_IDLERI) NE NULL ) { QStringList item_idleri = m_ui->tablewidget_alt_hesaplar->item(row_number,GRUP_IDLERI)->text().split("\t"); for (int i = 0 ; i < item_idleri.size() ; i++ ) { idler << item_idleri.at(i).toInt(); } } if ( OPEN_GRUP_SECIM ( E9_PROGRAMI , MUHASEBE_MODULU , &idler,DB, this ) EQ true ) { line_edit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&idler,new QStringList(),new QStringList())); QString grup_id_str = ""; for (int i = 0 ; i < idler.size() ; i++ ) { if (grup_id_str.isEmpty() EQ false) { grup_id_str.append("\t"); } grup_id_str .append( QVariant(idler.at(i)).toString() ); } if ( m_ui->tablewidget_alt_hesaplar->item(row_number,GRUP_IDLERI) NE NULL ) { m_ui->tablewidget_alt_hesaplar->item(row_number,GRUP_IDLERI)->setText(grup_id_str); } else { m_ui->tablewidget_alt_hesaplar->setItem(row_number,GRUP_IDLERI,new QTableWidgetItem(grup_id_str)); } return ADAK_RECORD_CHANGED; } } return ADAK_RECORD_UNCHANGED; }
int ADRES_FIHRIST_RAPORU_BATCH::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->push_button_grup_ekle ) { OPEN_GRUP_SECIM(K9_PROGRAMI , ADRES_MODULU , &m_grup_idleri,DB,this,true); m_ui->text_edit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri , new QStringList(),new QStringList())); } return ADAK_OK; }
int DMR_AMORTISMAN_AYIRMA_BATCH::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->commaEdit_dusulecek_amortisman_yuzdesi ) { if ( m_ui->commaEdit_dusulecek_amortisman_yuzdesi->GET_DOUBLE() > 100 ) { MSG_WARNING( tr ( "Yıllık Amortismanın en fazla % 100'ü düşülebilir." ), m_ui->commaEdit_dusulecek_amortisman_yuzdesi ); return ADAK_FAIL; } } else if ( object EQ m_ui->pushButton_grup_sec ) { OPEN_GRUP_SECIM( E9_PROGRAMI,DEMIRBAS_GRUP_MODULU, &m_grup_idleri, DB , this , true ); QStringList grup_adlari; QStringList grup_kodlari; m_ui->textEdit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri, &grup_adlari, &grup_kodlari)); } else if ( object EQ m_ui->checkBox_sube ) { if ( m_ui->checkBox_sube->isChecked() EQ true ) { m_ui->frame_sube->setEnabled(true); SET_FOCUS(m_ui->searchEdit_sube_kodu); } else { m_ui->searchEdit_sube_kodu->CLEAR(); m_ui->lineEdit_sube_ismi->clear(); m_ui->frame_sube->setDisabled(true); } } else if ( object EQ m_ui->searchEdit_sube_kodu ) { if ( m_ui->searchEdit_sube_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_sube_ismi->clear(); m_sube_id = 0; return ADAK_OK; } QString sube_adi; int sube_id; int result = SUBE_GET_SUBE_ID_ADI( m_ui->searchEdit_sube_kodu->GET_TEXT(), &sube_id, &sube_adi ); if ( result EQ 0 ) { MSG_WARNING(tr("Aradığınız sube kodu bulunamadı.") , m_ui->searchEdit_sube_kodu); SET_FOCUS( m_ui->searchEdit_sube_kodu ); return ADAK_FAIL_UNDO; } m_ui->lineEdit_sube_ismi->setText( sube_adi ); m_sube_id = sube_id; } return ADAK_OK; }
int IMPORT_KERNEL::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->push_button_dosya_sec ) { QString file_name = ""; file_name = QFileDialog::getOpenFileName(this,tr("Select File"), "", tr("ODS File(*.ods)")); if ( file_name.isEmpty() EQ false ) { ADAK_CURSOR_BUSY(); unzFile hArchive; if( ( hArchive = unzOpen(file_name.toUtf8().data()) ) EQ NULL ){ MSG_INFO(tr("The selected file format is not appropriate!") , this ) ;//Seçilen dosya Formatı uygun değil! ADAK_CURSOR_NORMAL(); return ADAK_FAIL; } ADAK_IMPORT * adak_import = new ADAK_IMPORT(); CHECK_MAX_SIZE_KONTROL( adak_import->IMPORT( file_name , m_ui->comboBox_dosya_encoding->currentText(), m_zorunlu_alanlar.size())); if( m_import_rows.size() EQ 0 ){ m_ui->table_widget_onizleme->clear(); m_kayitlar_onaylandi_mi = false; MSG_INFO(tr("The selected file is empty.") ,this);//Seçilen dosyanın içi boştur ADAK_CURSOR_NORMAL(); return ADAK_FAIL; } m_import_rows.removeFirst(); // ilk satir title m_ui->line_edit_dosya_path->setText( file_name ); if ( ROW_DATA_KONTROL() EQ false ) { m_kayitlar_onaylandi_mi = false; return ADAK_FAIL; } m_kayitlar_onaylandi_mi = true; ONIZLEMEYI_GOSTER(); ADAK_CURSOR_NORMAL(); } } else if ( object EQ m_ui->push_button_gruplar ) { OPEN_GRUP_SECIM(m_program_id,m_modul_id,&m_grup_idleri,DB,this,false); m_ui->text_edit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri,new QStringList(),new QStringList())); } return ADAK_OK; }
int DMR_DEMIRBAS_KARTI::CHANGER_BUTTON_CLICKED(QAbstractButton *button) { if ( button EQ m_ui->pushButton_guplar ) { if ( OPEN_GRUP_SECIM ( E9_PROGRAMI,DEMIRBAS_GRUP_MODULU, &m_rpr_isl_grubu_idler, DB, this ) EQ true ) { QString grup_str = GRP_GRUP_ADLARINI_BUL ( &m_rpr_isl_grubu_idler, new QStringList() , new QStringList() ); m_ui->textEdit_rapor_isl_gruplari->setPlainText( grup_str ); return ADAK_RECORD_CHANGED; } } else if ( button EQ m_ui->pushButton_fatura_sec ) { int fatura_id = OPEN_FATURA_ARAMA(ENUM_ALIS_IRSALIYESI_FATURASI , ENUM_FAT_NORMAL, this); if ( fatura_id EQ m_fatura_id ) { return ADAK_RECORD_UNCHANGED; } if ( fatura_id < 0 ) { m_ui->lineedit_fatura_bilgileri->clear(); m_fatura_id = fatura_id; return ADAK_RECORD_CHANGED; } else { m_fatura_id = fatura_id; m_ui->lineedit_fatura_bilgileri->setText(DMR_GET_FATURA_BILGILERI(m_fatura_id)); SQL_QUERY query(DB); FATURA_TEMEL_BILGILER_STRUCT P_FAT; FAT_GET_FAT_TEMEL_BILGILER( &P_FAT, m_fatura_id ); m_ui->commaEdit_alis_fiyati->SET_DOUBLE( P_FAT.fatura_tutari - P_FAT.isk_sonrasi_kdv_tutari ); return ADAK_RECORD_CHANGED; } } return ADAK_RECORD_UNCHANGED; }
int ADRES_RAPOR_FILTRESI_BATCH::CHECK_VAR ( QObject * p_object ) { SQL_QUERY sql_query ( DB ); if ( p_object EQ m_ui->radioButton_firmalar ) { if ( m_ui->radioButton_firmalar->isChecked() EQ true ) { m_adres_kayit_turu = FIRMA_KAYDI; } } else if ( p_object EQ m_ui->radioButton_sahislar ) { if ( m_ui->radioButton_sahislar->isChecked() EQ true ) { m_adres_kayit_turu = SAHIS_KAYDI; } } else if ( p_object EQ m_ui->radioButton_firma_sahis ) { if ( m_ui->radioButton_firma_sahis->isChecked() EQ true ) { m_adres_kayit_turu = SAHIS_ARTI_FIRMA; } } else if ( p_object EQ m_ui->checkBox_grup_secimi ) { if ( m_ui->checkBox_grup_secimi->isChecked() EQ true ) { m_ui->frame_gruplar->setEnabled ( true ); SET_FOCUS( m_ui->button_grup_ekle ); } else { m_ui->frame_gruplar->setEnabled ( false ); m_ui->textEdit_gruplar->clear(); } } else if ( p_object EQ m_ui->checkBox_adres_kaydi_secimi ) { if ( m_ui->checkBox_adres_kaydi_secimi->isChecked() EQ true ) { m_ui->frame_adres_kayitlari->setEnabled ( true ); SET_FOCUS( m_ui->button_adres_kaydi_ekle ); } else { m_ui->frame_adres_kayitlari->setEnabled ( false ); } } else if ( p_object EQ m_ui->button_grup_ekle ) { if ( OPEN_GRUP_SECIM( E9_PROGRAMI,ADRES_MODULU , &m_grup_idleri , DB , this , true) EQ true ) { m_ui->textEdit_gruplar->setText ( GRP_GRUP_ADLARINI_BUL(&m_grup_idleri , new QStringList() , new QStringList()) ); } } else if ( p_object EQ m_ui->button_adres_kaydi_ekle ) { QList<int> adres_id = OPEN_ADRES_ARAMA_LIST( m_adres_kayit_turu,true, this ); if ( adres_id.size() EQ 0 ) { return ADAK_OK; } QString adres_id_str = ""; for ( int i = 0 ; i < adres_id.size() ; i++ ) { if ( adres_id_str.isEmpty() EQ false ) { adres_id_str.append(" OR "); } adres_id_str.append(QString(" adres_id=" + QVariant(adres_id.at(i)).toString())); } sql_query.PREPARE_SELECT ( "adr_adresler","firma_sahis_adi,email,adres_id",adres_id_str ); if ( sql_query.SELECT() EQ 0 ) { ADAK_WARNING( tr ( "Seçili kayıt bulunamadı"), NULL, this ); return ADAK_FAIL; } bool email_bulundu = false; bool table_widget_temizlendi = false; while ( sql_query.NEXT() EQ true ) { if ( m_adres_rapor_turu EQ TOPLU_MAIL_GONDERIMI ) { if (sql_query.VALUE(1).toString().isEmpty() EQ true ) { SQL_QUERY query (DB); query.PREPARE_SELECT("adr_emailler","email_adresi","gizli_kayit=:gizli_kayit AND adres_kayit_id=:adres_kayit_id"); query.SET_VALUE(":gizli_kayit" ,0 ); query.SET_VALUE(":adres_kayit_id",sql_query.VALUE(2).toInt()); if ( query.SELECT() EQ 0 ) { continue; } } email_bulundu = true; } QString firma_sahis_adi = sql_query.VALUE(0).toString(); if ( table_widget_temizlendi EQ false ) { for ( int i = m_ui->tableWidget_adres_kayitlari->rowCount() ; i > 0 ; i-- ) { m_ui->tableWidget_adres_kayitlari->removeRow(i-1); } table_widget_temizlendi = true; } m_ui->tableWidget_adres_kayitlari->insertRow ( m_ui->tableWidget_adres_kayitlari->rowCount() ); m_ui->tableWidget_adres_kayitlari->setItem ( m_ui->tableWidget_adres_kayitlari->rowCount() -1, 0, new QTableWidgetItem ( QVariant( sql_query.VALUE(2) ).toString())); m_ui->tableWidget_adres_kayitlari->setItem ( m_ui->tableWidget_adres_kayitlari->rowCount() -1, 1, new QTableWidgetItem ( firma_sahis_adi )); } if ( m_adres_rapor_turu EQ TOPLU_MAIL_GONDERIMI ) { if (email_bulundu EQ false ) { ADAK_WARNING( tr ( "Seçili kayıtta email adresi bulunamadı."), NULL, this ); return ADAK_FAIL; } } } else if ( p_object EQ m_ui->tableWidget_adres_kayitlari ) { if ( p_object->objectName() EQ "ITEM_DOUBLE_CLICKED" ) { int clicked_row = m_ui->tableWidget_adres_kayitlari->currentRow(); m_ui->tableWidget_adres_kayitlari->removeRow ( clicked_row ); } } return ADAK_OK; }
int MUH_MIZAN_RAPORU_BATCH::CHECK_VAR ( QObject * object ) { SQL_QUERY sql_query ( DB ); if ( object EQ m_ui->adakDate_baslangic_tarihi OR object EQ m_ui->adakDate_bts_tarihi ) { int current_year = 0; if ( QDate::currentDate().year() EQ MALI_YIL_FIRST_DATE().year() OR QDate::currentDate().year() EQ MALI_YIL_365_DATE().year() ) { current_year = m_ui->adakDate_bts_tarihi->QDATE().year(); } else { current_year = MALI_YIL_FIRST_DATE().year(); } m_ui->comboBox_mizan_donemi->setCurrentIndex(m_ui->comboBox_mizan_donemi->findText(GET_MZN_DONEMI_AY_STR(m_ui->adakDate_bts_tarihi->QDATE().month())+ QVariant(current_year).toString())); } else if ( object EQ m_ui->search_edit_bas_hesap_kodu OR object EQ m_ui->search_edit_bts_hesap_kodu ) { if ( object EQ m_ui->search_edit_bas_hesap_kodu ) { if ( m_ui->search_edit_bas_hesap_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineedit_bas_hesap_ismi->clear(); return ADAK_OK; } } else { if ( m_ui->search_edit_bts_hesap_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineedit_bts_hesap_ismi->clear(); return ADAK_OK; } } sql_query.PREPARE_SELECT("muh_hesaplar" , "hesap_ismi" , "tam_hesap_kodu = :tam_hesap_kodu"); if ( object EQ m_ui->search_edit_bas_hesap_kodu ) { sql_query.SET_VALUE ( ":tam_hesap_kodu", m_ui->search_edit_bas_hesap_kodu->GET_TEXT() ); } else { sql_query.SET_VALUE ( ":tam_hesap_kodu", m_ui->search_edit_bts_hesap_kodu->GET_TEXT() ); } if ( sql_query.SELECT() EQ 0 ) { MSG_WARNING( tr ( "Hesap Kodu Bulunamadı!..." ), NULL ); return ADAK_FAIL; } sql_query.NEXT(); if ( object EQ m_ui->search_edit_bas_hesap_kodu ) { m_ui->lineedit_bas_hesap_ismi->setText ( sql_query.VALUE(0).toString() ); } else { m_ui->lineedit_bts_hesap_ismi->setText ( sql_query.VALUE(0).toString() ); } } else if ( object EQ m_ui->checkbox_hesap_araligi ) { if ( m_ui->checkbox_hesap_araligi->isChecked() EQ false ) { sql_query.PREPARE_SELECT("muh_hesaplar" , "tam_hesap_kodu, hesap_ismi" , "parent_id = :parent_id"); sql_query.SET_VALUE(":parent_id" , 0); if ( sql_query.SELECT("tam_hesap_kodu ASC" , 0,1) NE 0 ) { sql_query.NEXT(); m_ui->search_edit_bas_hesap_kodu->SET_TEXT(sql_query.VALUE(0).toString() ) ; m_ui->lineedit_bas_hesap_ismi->setText ( sql_query.VALUE(1).toString() ); } sql_query.PREPARE_SELECT("muh_hesaplar" , "tam_hesap_kodu, hesap_ismi" , "parent_id = :parent_id"); sql_query.SET_VALUE(":parent_id" , 0); if ( sql_query.SELECT("tam_hesap_kodu DESC" , 0,1) NE 0 ) { sql_query.NEXT(); m_ui->search_edit_bts_hesap_kodu->SET_TEXT ( sql_query.VALUE(0).toString() ); m_ui->lineedit_bts_hesap_ismi->setText ( sql_query.VALUE(1).toString() ); } m_ui->search_edit_bas_hesap_kodu->setDisabled ( true ); m_ui->search_edit_bts_hesap_kodu->setDisabled ( true ); m_ui->lineedit_bas_hesap_ismi->setDisabled ( true ); m_ui->lineedit_bts_hesap_ismi->setDisabled ( true ); } else { m_ui->search_edit_bas_hesap_kodu->setEnabled ( true ); m_ui->search_edit_bts_hesap_kodu->setEnabled ( true ); m_ui->lineedit_bas_hesap_ismi->setEnabled ( true ); m_ui->lineedit_bts_hesap_ismi->setEnabled ( true ); SET_FOCUS( m_ui->search_edit_bas_hesap_kodu ); } } else if ( object EQ m_ui->checkbox_tarih_araligi ) { if ( m_ui->checkbox_tarih_araligi->isChecked() EQ false ) { m_ui->frame_tarih_araligi->setDisabled(true); m_ui->comboBox_mizan_donemi->setCurrentIndex(m_ui->comboBox_mizan_donemi->findText(m_current_mizan_donemi)); m_ui->frame_mizan_donemi->setEnabled(true); m_ui->checkbox_mizan_donemi->setChecked(true); } else { m_ui->frame_tarih_araligi->setEnabled(true); SET_FOCUS( m_ui->adakDate_baslangic_tarihi ); m_ui->frame_mizan_donemi->setDisabled(true); m_ui->checkbox_mizan_donemi->setChecked(false); m_ui->adakDate_baslangic_tarihi->setEnabled( true ); m_ui->comboBox_mizan_donemi->setCurrentIndex(m_ui->comboBox_mizan_donemi->findText(m_current_mizan_donemi)); GET_MZN_DONEMINE_GORE_BAS_BTS_TARIHI(m_ui->comboBox_mizan_donemi->currentText() , m_ui->adakDate_baslangic_tarihi, m_ui->adakDate_bts_tarihi); if ( m_ui->checkbox_nakli_yekun->isChecked() EQ true ) { m_ui->adakDate_baslangic_tarihi->SET_DATE(MALI_YIL_FIRST_DATE()); m_ui->adakDate_baslangic_tarihi->setDisabled(true); } else { m_ui->adakDate_baslangic_tarihi->setEnabled(true); } } } else if ( object EQ m_ui->checkbox_mizan_donemi ) { if ( m_ui->checkbox_mizan_donemi->isChecked() EQ true ) { m_ui->checkbox_tarih_araligi->setChecked(false); m_ui->frame_tarih_araligi->setDisabled(true); SET_FOCUS(m_ui->comboBox_mizan_donemi); m_ui->frame_mizan_donemi->setEnabled(true); GET_MZN_DONEMINE_GORE_BAS_BTS_TARIHI(m_ui->comboBox_mizan_donemi->currentText() , m_ui->adakDate_baslangic_tarihi, m_ui->adakDate_bts_tarihi); if ( m_ui->checkbox_nakli_yekun->isChecked() EQ true ) { m_ui->adakDate_baslangic_tarihi->SET_DATE(MALI_YIL_FIRST_DATE()); m_ui->adakDate_baslangic_tarihi->setDisabled(true); } } else { m_ui->checkbox_tarih_araligi->setChecked(true); m_ui->frame_tarih_araligi->setEnabled(true); SET_FOCUS(m_ui->adakDate_baslangic_tarihi); m_ui->checkbox_mizan_donemi->setChecked(false); m_ui->frame_mizan_donemi->setDisabled(true); m_ui->comboBox_mizan_donemi->setCurrentIndex(m_ui->comboBox_mizan_donemi->findText(m_current_mizan_donemi)); } } else if ( object EQ m_ui->comboBox_mizan_donemi ) { GET_MZN_DONEMINE_GORE_BAS_BTS_TARIHI(m_ui->comboBox_mizan_donemi->currentText() , m_ui->adakDate_baslangic_tarihi, m_ui->adakDate_bts_tarihi); if ( m_ui->checkbox_nakli_yekun->isChecked() EQ true ) { m_ui->adakDate_baslangic_tarihi->SET_DATE(MALI_YIL_FIRST_DATE()); m_ui->adakDate_baslangic_tarihi->setDisabled(true); } } else if ( object EQ m_ui->checkbox_bakiyesiz_hesaplar ) { if ( m_ui->checkbox_bakiyesiz_hesaplar->isChecked() EQ false ) { m_ui->label_bakiyesiz_hesaplar->setDisabled ( true ); } else { m_ui->label_bakiyesiz_hesaplar->setEnabled ( true ); } } else if ( object EQ m_ui->checkbox_calismamis_hesaplar ) { if ( m_ui->checkbox_calismamis_hesaplar->isChecked() EQ false ) { m_ui->label_calismamis_hesaplar->setDisabled ( true ); } else { m_ui->label_calismamis_hesaplar->setEnabled ( true ); } } else if ( object EQ m_ui->checkbox_nakli_yekun ) { if ( m_ui->checkbox_nakli_yekun->isChecked() EQ false ) { m_ui->label_nakli_yekun->setDisabled ( true ); m_ui->adakDate_baslangic_tarihi->setEnabled(true); int current_year = 0; int current_month = 0; if ( QDate::currentDate().year() EQ MALI_YIL_FIRST_DATE().year() OR QDate::currentDate().year() EQ MALI_YIL_365_DATE().year() ) { current_month = QDate::currentDate().month(); current_year = QDate::currentDate().year(); } else { current_month = MALI_YIL_FIRST_DATE().month(); current_year = MALI_YIL_FIRST_DATE().year(); } int mizan_donemi_ay = current_month; if ( m_ui->adakDate_bts_tarihi->QDATE().month() NE current_month) { mizan_donemi_ay = m_ui->adakDate_bts_tarihi->QDATE().month(); m_ui->adakDate_baslangic_tarihi->SET_DATE(QDate(m_ui->adakDate_bts_tarihi->QDATE().year() , mizan_donemi_ay , 01)); } else { GET_MZN_DONEMINE_GORE_BAS_BTS_TARIHI(m_ui->comboBox_mizan_donemi->currentText() , m_ui->adakDate_baslangic_tarihi, m_ui->adakDate_bts_tarihi); } m_ui->comboBox_mizan_donemi->setCurrentIndex(m_ui->comboBox_mizan_donemi->findText( GET_MZN_DONEMI_AY_STR(mizan_donemi_ay) + QVariant(current_year).toString())); } else { m_ui->label_nakli_yekun->setEnabled ( true ); m_ui->adakDate_baslangic_tarihi->SET_DATE(MALI_YIL_FIRST_DATE()); m_ui->adakDate_baslangic_tarihi->setDisabled(true); } } else if ( object EQ m_ui->check_box_hesap_grubu ) { if ( m_ui->check_box_hesap_grubu->isChecked() EQ false) { m_ui->frame_hesap_grubu->setEnabled ( false ); m_ui->textEdit_gruplar->clear(); m_grup_idleri.clear(); } else { m_ui->frame_hesap_grubu->setEnabled ( true ); m_grup_idleri.clear(); SET_FOCUS( m_ui->pushButton_grup_sec ); } } else if ( object EQ m_ui->pushButton_grup_sec ) { OPEN_GRUP_SECIM(E9_PROGRAMI,MUHASEBE_MODULU,&m_grup_idleri,DB,this,true); QStringList grup_kodlari; QStringList grup_adlari; m_ui->textEdit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri,&grup_adlari,&grup_kodlari)); } return ADAK_OK; }
int STOK_URUN_LISTESI_BATCH::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->searchEdit_bas_urun_kodu OR object EQ m_ui->searchEdit_bts_urun_kodu ) { if ( object EQ m_ui->searchEdit_bas_urun_kodu ) { if ( m_ui->searchEdit_bas_urun_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_bas_urun_adi->clear(); return ADAK_OK; } } else { if ( m_ui->searchEdit_bts_urun_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_bts_urun_adi->clear(); return ADAK_OK; } } SQL_QUERY query(DB); query.PREPARE_SELECT("stk_urunler","urun_adi","(urun_kodu = :urun_kodu OR " "barkod_numarasi = :barkod_numarasi) AND hizmet_mi = :hizmet_mi"); query.SET_VALUE(":hizmet_mi", m_urun_mu_hizmet_mi ); if ( object EQ m_ui->searchEdit_bas_urun_kodu ) { query.SET_VALUE(":urun_kodu" , m_ui->searchEdit_bas_urun_kodu->GET_TEXT()); query.SET_VALUE(":barkod_numarasi" , m_ui->searchEdit_bas_urun_kodu->GET_TEXT()); } else { query.SET_VALUE(":urun_kodu" , m_ui->searchEdit_bts_urun_kodu->GET_TEXT()); query.SET_VALUE(":barkod_numarasi" , m_ui->searchEdit_bts_urun_kodu->GET_TEXT()); } if ( query.SELECT() EQ 0 ) { MSG_WARNING( tr("Girmiş olduğunuz ürün kodu bulunamadı."), m_ui->searchEdit_bas_urun_kodu ); return ADAK_FAIL_UNDO; } query.NEXT(); QString urun_adi = query.VALUE(0).toString(); if ( object EQ m_ui->searchEdit_bas_urun_kodu ) { m_ui->lineEdit_bas_urun_adi->setText(urun_adi); } else { m_ui->lineEdit_bts_urun_adi->setText(urun_adi); } } if ( object EQ m_ui->checkBox_urun_araligi ) { if ( m_ui->checkBox_urun_araligi->isChecked() EQ false ) { SQL_QUERY query(DB); query.PREPARE_SELECT("stk_urunler","urun_kodu,urun_adi","hizmet_mi = :hizmet_mi"); query.SET_VALUE(":hizmet_mi", m_urun_mu_hizmet_mi ); if ( query.SELECT("urun_kodu",0,1) NE 0 ) { query.NEXT(); m_ui->searchEdit_bas_urun_kodu->SET_TEXT(query.VALUE(0).toString()); m_ui->lineEdit_bas_urun_adi->setText(query.VALUE(1).toString()); } query.PREPARE_SELECT("stk_urunler","urun_kodu,urun_adi","hizmet_mi = :hizmet_mi"); query.SET_VALUE(":hizmet_mi", m_urun_mu_hizmet_mi ); if ( query.SELECT("urun_kodu DESC",0,1) NE 0 ) { query.NEXT(); m_ui->searchEdit_bts_urun_kodu->SET_TEXT(query.VALUE(0).toString()); m_ui->lineEdit_bts_urun_adi->setText(query.VALUE(1).toString()); } m_ui->frame_urun_araligi->setDisabled(true); m_ui->searchEdit_bas_urun_kodu->setDisabled(true); m_ui->lineEdit_bas_urun_adi->setDisabled(true); m_ui->searchEdit_bts_urun_kodu->setDisabled(true); m_ui->lineEdit_bts_urun_adi->setDisabled(true); } else { m_ui->frame_urun_araligi->setDisabled(false); m_ui->searchEdit_bas_urun_kodu->setDisabled(false); m_ui->lineEdit_bas_urun_adi->setDisabled(false); m_ui->searchEdit_bts_urun_kodu->setDisabled(false); m_ui->lineEdit_bts_urun_adi->setDisabled(false); SET_FOCUS( m_ui->searchEdit_bas_urun_kodu ); } } if ( object EQ m_ui->checkBox_grup_kodu ) { if ( m_ui->checkBox_grup_kodu->isChecked() EQ false ) { m_ui->frame_grup_kodu->setDisabled(true); m_ui->textEdit_gruplar->clear();; } else { m_ui->frame_grup_kodu->setEnabled(true); SET_FOCUS( m_ui->pushButton_grup_sec ); } } if ( object EQ m_ui->pushButton_grup_sec ) { OPEN_GRUP_SECIM( K9_PROGRAMI,STOK_MODULU , &m_grup_idleri, DB , this, true ); QStringList grup_adlari; QStringList grup_kodlari; m_ui->textEdit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri , &grup_adlari, &grup_kodlari)); } return ADAK_OK; }
int STOK_MIKTARLARI_BATCH::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->searchEdit_bas_urun_kodu OR object EQ m_ui->searchEdit_bts_urun_kodu ) { if ( object EQ m_ui->searchEdit_bas_urun_kodu ) { if ( m_ui->searchEdit_bas_urun_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_bas_urun_adi->clear(); return ADAK_OK; } } else { if ( m_ui->searchEdit_bts_urun_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_bts_urun_adi->clear(); return ADAK_OK; } } SQL_QUERY query(DB); query.PREPARE_SELECT("stk_urunler" , "urun_adi" , "(urun_kodu = :urun_kodu OR " "barkod_numarasi = :barkod_numarasi) AND hizmet_mi = :hizmet_mi"); if ( object EQ m_ui->searchEdit_bas_urun_kodu ) { query.SET_VALUE(":urun_kodu" , m_ui->searchEdit_bas_urun_kodu->GET_TEXT()); query.SET_VALUE(":barkod_numarasi" , m_ui->searchEdit_bas_urun_kodu->GET_TEXT()); } else { query.SET_VALUE(":urun_kodu" , m_ui->searchEdit_bts_urun_kodu->GET_TEXT()); query.SET_VALUE(":barkod_numarasi" , m_ui->searchEdit_bts_urun_kodu->GET_TEXT()); } query.SET_VALUE(":hizmet_mi" , 0); if ( query.SELECT() EQ 0 ) { if ( object EQ m_ui->searchEdit_bas_urun_kodu ) { MSG_WARNING( tr("Girmiş olduğunuz başlangıç ürün kodu bulunamadı."), m_ui->searchEdit_bas_urun_kodu ); return ADAK_FAIL_UNDO; } else { MSG_WARNING( tr("Girmiş olduğunuz bitiş ürün kodu bulunamadı."), m_ui->searchEdit_bts_urun_kodu ); return ADAK_FAIL; } } query.NEXT(); QString urun_adi = query.VALUE(0).toString(); if ( object EQ m_ui->searchEdit_bas_urun_kodu ) { m_ui->lineEdit_bas_urun_adi->setText(urun_adi); } else { m_ui->lineEdit_bts_urun_adi->setText(urun_adi); } } else if ( object EQ m_ui->searchEdit_depo_kodu ) { if ( m_ui->searchEdit_depo_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_depo_ismi->clear(); m_depo_id = -1; return ADAK_OK; } QString depo_adi; int depo_id; int result = SUBE_GET_DEPO_ID_ADI( m_ui->searchEdit_depo_kodu->GET_TEXT(), &depo_id, &depo_adi ); if ( result EQ 0 ) { MSG_WARNING( tr("Aradığınız depo kodu bulunamadı."), m_ui->searchEdit_depo_kodu ); return ADAK_FAIL; } m_ui->lineEdit_depo_ismi->setText( depo_adi ); m_depo_id = depo_id; } else if ( object EQ m_ui->checkBox_urun_araligi ) { if ( m_ui->checkBox_urun_araligi->isChecked() EQ true ) { URUN_FRAME_AYARLA( true ); SQL_QUERY query(DB); query.PREPARE_SELECT("stk_urunler","urun_kodu,urun_adi" ,"hizmet_mi = :hizmet_mi"); query.SET_VALUE(":hizmet_mi" , 0); if ( query.SELECT("urun_kodu ASC" , 0 , 1) NE 0 ) { query.NEXT(); m_ui->searchEdit_bas_urun_kodu->SET_TEXT(query.VALUE(0).toString()); m_ui->lineEdit_bas_urun_adi->setText(query.VALUE(1).toString()); } query.PREPARE_SELECT("stk_urunler","urun_kodu,urun_adi" ," hizmet_mi = :hizmet_mi"); query.SET_VALUE (":hizmet_mi" , 0); if ( query.SELECT("urun_kodu DESC" , 0 , 1) NE 0 ) { query.NEXT(); m_ui->searchEdit_bts_urun_kodu->SET_TEXT(query.VALUE(0).toString()); m_ui->lineEdit_bts_urun_adi->setText(query.VALUE(1).toString()); } } else { URUN_FRAME_AYARLA( false ); } } else if ( object EQ m_ui->checkBox_grup_araligi) { if ( m_ui->checkBox_grup_araligi->isChecked() EQ true ) { GRUP_FRAME_AYARLA( true ); } else { GRUP_FRAME_AYARLA( false ); } } else if ( object EQ m_ui->checkBox_depo_kodu ) { if ( m_ui->checkBox_depo_kodu->isChecked() EQ false ) { m_ui->frame_depo_araligi->setDisabled(true); QString depo_kodu; QString depo_adi; m_depo_id = SUBE_GET_UNITENIN_DEPOSU(); SUBE_GET_DEPO_KODU_ADI(m_depo_id, &depo_kodu, &depo_adi); m_ui->searchEdit_depo_kodu->SET_TEXT(depo_kodu); m_ui->lineEdit_depo_ismi->setText(depo_adi); } else { m_ui->frame_depo_araligi->setEnabled(true); SET_FOCUS( m_ui->searchEdit_depo_kodu ); } } else if ( object EQ m_ui->pushButton_grup_sec ) { OPEN_GRUP_SECIM( E9_PROGRAMI,STOK_MODULU, &m_grup_idleri, DB , this , true ); QStringList grup_adlari; QStringList grup_kodlari; m_ui->textEdit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri, &grup_adlari, &grup_kodlari)); } else if ( object EQ m_ui->checkBox_stok_tarihi ) { if ( m_ui->checkBox_stok_tarihi->isChecked() EQ true ) { m_ui->frame_stok_tarihi->setEnabled( true ); } else { m_ui->frame_stok_tarihi->setEnabled( false ); } } return ADAK_OK; }
int FAT_TOPLU_FATURALASTIR_ARAMA::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->searchEdit_cari_hesap_kodu ) { if ( m_ui->searchEdit_cari_hesap_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_cari_hesap_ismi->clear(); return ADAK_OK; } QString cari_hesap_ismi; int cari_hesap_id; int result = CARI_GET_HESAP_KODU_ISMI_PARA_BIRIM_ID( m_ui->searchEdit_cari_hesap_kodu->GET_TEXT(), &cari_hesap_id , &cari_hesap_ismi ); if ( result EQ 0 ) { MSG_WARNING( tr("Aradığınız cari hesap bulunamadı."), m_ui->searchEdit_cari_hesap_kodu ); return ADAK_FAIL_UNDO; } m_ui->lineEdit_cari_hesap_ismi->setText (cari_hesap_ismi ); } else if ( object EQ m_ui->adakDate_fatura_tarihi ) { m_ui->adakDate_irs_bitis_tarihi->SET_DATE( m_ui->adakDate_fatura_tarihi->QDATE() ); int bas_tarihi_gunu = m_ui->adakDate_fatura_tarihi->QDATE().day() - m_irs_faturalandirilacak_gun_sayisi; if ( bas_tarihi_gunu > 0 ) { m_ui->adakDate_irs_baslangic_tarihi->SET_DATE( QDate ( m_ui->adakDate_fatura_tarihi->QDATE().year(), m_ui->adakDate_fatura_tarihi->QDATE().month(), bas_tarihi_gunu ) ); } else { bas_tarihi_gunu = 1; m_ui->adakDate_irs_baslangic_tarihi->SET_DATE( QDate ( m_ui->adakDate_fatura_tarihi->QDATE().year(), m_ui->adakDate_fatura_tarihi->QDATE().month(), bas_tarihi_gunu ) ); } } else if ( object EQ m_ui->adakDate_irs_baslangic_tarihi ) { if ( m_ui->adakDate_irs_baslangic_tarihi->QDATE() > m_ui->adakDate_irs_bitis_tarihi->QDATE()) { MSG_WARNING( tr("İrsaliye başlangıç tarihi,irsaliye bitiş tarihinden büyük olamaz"), m_ui->adakDate_irs_baslangic_tarihi); return ADAK_FAIL; } if ( m_ui->adakDate_irs_baslangic_tarihi->QDATE().daysTo(m_ui->adakDate_irs_bitis_tarihi->QDATE()) > m_irs_faturalandirilacak_gun_sayisi) { MSG_WARNING( tr("İrsaliye başlangıç tarihi aralığı ile ,bitiş tarihi aralığı " "%1 günden fazla olamaz!.. ").arg(QVariant(m_irs_faturalandirilacak_gun_sayisi).toString()), m_ui->adakDate_irs_bitis_tarihi ); return ADAK_FAIL; } int fatura_ayi = m_ui->adakDate_fatura_tarihi->QDATE().month(); if ( m_ui->adakDate_irs_baslangic_tarihi->QDATE().month() NE fatura_ayi) { MSG_WARNING( tr("İrsaliye başlangıç tarihi ile fatura tarihi aynı aya ait olmalıdır."), m_ui->adakDate_irs_baslangic_tarihi); return ADAK_FAIL; } if ( m_ui->adakDate_irs_baslangic_tarihi->QDATE() < m_ui->adakDate_fatura_tarihi->QDATE()) { if (m_ui->adakDate_irs_baslangic_tarihi->QDATE().daysTo(m_ui->adakDate_fatura_tarihi->QDATE()) > m_irs_faturalandirilacak_gun_sayisi) { MSG_WARNING( tr("İrsaliye başlangıç tarihi aralığı ile ,fatura tarihi aralığı " "%1 günden fazla olamaz!.. ").arg(QVariant(m_irs_faturalandirilacak_gun_sayisi).toString()), m_ui->adakDate_irs_bitis_tarihi ); return ADAK_FAIL; } } } else if ( object EQ m_ui->adakDate_irs_bitis_tarihi ) { if ( m_ui->adakDate_irs_bitis_tarihi->QDATE() < m_ui->adakDate_irs_baslangic_tarihi->QDATE()) { MSG_WARNING( tr("İrsaliye bitiş tarihi,irsaliye başlangıç tarihinden büyük olamaz"), m_ui->adakDate_irs_bitis_tarihi ); return ADAK_FAIL; } int fatura_ayi = m_ui->adakDate_fatura_tarihi->QDATE().month(); if ( m_ui->adakDate_irs_bitis_tarihi->QDATE().month() NE fatura_ayi ) { MSG_WARNING( tr("İrsaliye bitiş tarihi ile fatura tarihi aynı aya ait olmalıdır."), m_ui->adakDate_irs_bitis_tarihi ); return ADAK_FAIL; } if ( m_ui->adakDate_irs_bitis_tarihi->QDATE() > m_ui->adakDate_fatura_tarihi->QDATE() ) { m_ui->adakDate_irs_bitis_tarihi->SET_DATE(m_ui->adakDate_fatura_tarihi->QDATE()); MSG_WARNING( tr("İrsaliye bitiş tarihi,fatura tarinden büyük olamaz."), m_ui->adakDate_irs_bitis_tarihi ); return ADAK_FAIL; } if ( m_ui->adakDate_irs_bitis_tarihi->QDATE() < m_ui->adakDate_fatura_tarihi->QDATE()) { if(m_ui->adakDate_irs_bitis_tarihi->QDATE().daysTo(m_ui->adakDate_fatura_tarihi->QDATE()) > m_irs_faturalandirilacak_gun_sayisi) { MSG_WARNING( tr("İrsaliye bitiş tarihi aralığı ile ,fatura tarihi aralığı " "%1 günden fazla olamaz!.. ").arg(QVariant(m_irs_faturalandirilacak_gun_sayisi).toString()), m_ui->adakDate_irs_bitis_tarihi ); return ADAK_FAIL; } } } else if( object EQ m_ui->searchEdit_sube_kodu ) { if ( m_ui->searchEdit_sube_kodu->GET_TEXT().isEmpty() EQ true ) { m_sube_id = 0; m_ui->lineEdit_sube_ismi->clear(); return ADAK_OK; } QString sube_adi; int sube_id; int result = SUBE_GET_SUBE_ID_ADI( m_ui->searchEdit_sube_kodu->GET_TEXT() , &sube_id, &sube_adi ); if ( result EQ 0 ) { MSG_WARNING( tr ( "Aradığınız şube kodu bulunamadı." ), m_ui->searchEdit_sube_kodu ); return ADAK_FAIL_UNDO; } m_ui->lineEdit_sube_ismi->setText ( sube_adi ); m_sube_id = sube_id; } else if ( object EQ m_ui->checkBox_cari_hesap_kodu ) { if ( m_ui->checkBox_cari_hesap_kodu->isChecked() EQ true ) { m_ui->frame_cari_hesap_kodu->setEnabled( true ); SET_FOCUS( m_ui->searchEdit_cari_hesap_kodu ); m_ui->checkBox_gruplar->setChecked( false ); m_ui->frame_gruplar->setEnabled( false ); } else { m_ui->frame_cari_hesap_kodu->setEnabled( false ); m_ui->searchEdit_cari_hesap_kodu->CLEAR(); m_ui->lineEdit_cari_hesap_ismi->clear(); } } else if ( object EQ m_ui->checkBox_gruplar ) { if ( m_ui->checkBox_gruplar->isChecked() EQ true ) { m_ui->frame_gruplar->setEnabled( true ); SET_FOCUS( m_ui->pushButton_grup_sec ); m_ui->checkBox_cari_hesap_kodu->setChecked( false ); m_ui->frame_cari_hesap_kodu->setEnabled( false ); } else { m_ui->frame_gruplar->setEnabled( false ); m_ui->textEdit_gruplar->clear(); } } else if ( object EQ m_ui->checkBox_irsaliye_tarih_araligi ) { if ( m_ui->checkBox_irsaliye_tarih_araligi->isChecked() EQ true ) { m_ui->frame_irsaliye_tarih_araligi->setEnabled( true ); SET_FOCUS( m_ui->adakDate_irs_baslangic_tarihi ); } else { m_ui->frame_irsaliye_tarih_araligi->setEnabled( false ); } } else if ( object EQ m_ui->checkBox_gruplar ) { if ( m_ui->checkBox_gruplar->isChecked() EQ true ) { m_ui->frame_gruplar->setEnabled( true ); SET_FOCUS( m_ui->pushButton_grup_sec ); } else { m_ui->frame_gruplar->setEnabled( false ); } } else if ( object EQ m_ui->pushButton_grup_sec ) { OPEN_GRUP_SECIM( E9_PROGRAMI, CARI_MODULU, &m_grup_idleri, DB , this, true ); QStringList grup_adlari; QStringList grup_kodlari; m_ui->textEdit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri , &grup_adlari, &grup_kodlari)); } return ADAK_OK; }
int DMR_DEMIRBAS_LISTESI_BATCH::CHECK_VAR ( QObject * object) { if ( object EQ m_ui->pushButton_grup_sec ) { OPEN_GRUP_SECIM( K9_PROGRAMI,DEMIRBAS_GRUP_MODULU, &m_grup_idleri , DB , this , true); QStringList grup_adlari; QStringList grup_kodlari; m_ui->textEdit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri, &grup_adlari, &grup_kodlari)); } else if ( object EQ m_ui->checkBox_sube ) { if ( m_ui->checkBox_sube->isChecked() EQ true ) { m_ui->frame_sube->setEnabled(true); SET_FOCUS(m_ui->searchEdit_sube_kodu); } else { m_ui->searchEdit_sube_kodu->CLEAR(); m_ui->lineEdit_sube_ismi->clear(); m_ui->frame_sube->setDisabled(true); m_sube_id = 0; } } else if ( object EQ m_ui->searchEdit_sube_kodu ) { if ( m_ui->searchEdit_sube_kodu->GET_TEXT().isEmpty() EQ true ) { m_ui->lineEdit_sube_ismi->clear(); m_sube_id = 0; return ADAK_OK; } QString sube_adi; int sube_id; int result = SUBE_GET_SUBE_ID_ADI( m_ui->searchEdit_sube_kodu->GET_TEXT() , &sube_id, &sube_adi ); if ( result EQ 0 ) { MSG_WARNING(tr("Aradığınız sube kodu bulunamadı.") , m_ui->searchEdit_sube_kodu); SET_FOCUS( m_ui->searchEdit_sube_kodu ); return ADAK_FAIL_UNDO; } m_ui->lineEdit_sube_ismi->setText( sube_adi ); m_sube_id = sube_id; } else if ( object EQ m_ui->checkBox_gruplar ) { if ( m_ui->checkBox_gruplar->isChecked() EQ true ) { m_ui->frame_gruplar->setEnabled(true); SET_FOCUS(m_ui->pushButton_grup_sec); } else { m_ui->frame_gruplar->setDisabled(true); m_ui->textEdit_gruplar->clear(); m_grup_idleri.clear(); } } else if ( object EQ m_ui->checkBox_sabit_kiymet_araligi ) { if ( m_ui->checkBox_sabit_kiymet_araligi->isChecked() EQ true ) { m_ui->frame_sabit_kiymetler->setEnabled(true); SET_FOCUS(m_ui->searchEdit_bas_dmr_kodu); } else { m_ui->frame_sabit_kiymetler->setEnabled(false); m_ui->searchEdit_bas_dmr_kodu->CLEAR(); m_ui->searchEdit_bts_dmr_kodu->CLEAR(); m_ui->lineEdit_bas_dmr_ismi->clear(); m_ui->lineEdit_bts_dmr_ismi->clear(); m_ui->checkBox_sabit_kiymet_araligi->setChecked(false); } } else if ( object EQ m_ui->searchEdit_bas_dmr_kodu OR object EQ m_ui->searchEdit_bts_dmr_kodu ) { QSearchEdit * search_edit = (QSearchEdit * ) object; SQL_QUERY query(DB); query.PREPARE_SELECT("dmr_demirbaslar" , "demirbas_adi" , "demirbas_kodu = :demirbas_kodu"); query.SET_VALUE(":demirbas_kodu" , search_edit->GET_TEXT()); if ( query.SELECT() EQ 0 ) { MSG_WARNING("Aradığınız demirbaş kodu bulunamadı." , search_edit); return ADAK_FAIL; } query.NEXT(); if ( object EQ m_ui->searchEdit_bas_dmr_kodu ) { m_ui->lineEdit_bas_dmr_ismi->setText(query.VALUE(0).toString()); } else { m_ui->lineEdit_bts_dmr_ismi->setText(query.VALUE(0).toString()); } } return ADAK_OK; }
int CARI_KART_ARAMA::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->checkbox_cari_hesap_ismi_hesap_kodu ) { if (m_ui->checkbox_cari_hesap_ismi_hesap_kodu->isChecked() EQ true) { m_ui->frame_cari_hesap_ismi_hesap_kodu->setEnabled(true); SET_FOCUS( m_ui->lineedit_hesap_ismi_hesap_kodu ); } else { m_ui->frame_cari_hesap_ismi_hesap_kodu->setEnabled(false); m_ui->lineedit_hesap_ismi_hesap_kodu->clear(); } } else if ( object EQ m_ui->checkbox_ili_ilcesi ) { if ( m_ui->checkbox_ili_ilcesi->isChecked() EQ true ) { m_ui->frame_ili_ilcesi->setEnabled(true); SET_FOCUS( m_ui->combobox_sehir_ismi ); } else { m_ui->frame_ili_ilcesi->setEnabled(false); m_ui->combobox_sehir_ismi->setCurrentIndex(-1);; m_ui->lineedit_ilce->clear(); } } else if ( object EQ m_ui->checkbox_gruplar ) { if ( m_ui->checkbox_gruplar->isChecked() EQ true ) { m_ui->frame_gruplar->setEnabled( true ); } else { m_ui->frame_gruplar->setEnabled( false ); } } else if ( object EQ m_ui->pushButton_grup_ekle ) { QStringList grup_adlari; QStringList grup_kodlari; if ( OPEN_GRUP_SECIM( m_program_id, m_modul_id , &m_grup_idleri, DB , this , true ) EQ true ) { m_ui->textEdit_gruplar->setText(GRP_GRUP_ADLARINI_BUL(&m_grup_idleri,&grup_adlari,&grup_kodlari)); } } else if ( object EQ m_ui->checkBox_telefon ) { if ( m_ui->checkBox_telefon->isChecked() EQ true ) { m_ui->frame_telefon->setEnabled( true ); m_ui->lineEdit_telefon->clear(); SET_FOCUS( m_ui->lineEdit_telefon ); } else { m_ui->frame_telefon->setEnabled( false ); } } else if ( object EQ m_ui->checkBox_sektor_or_meslek ) { if ( m_ui->checkBox_sektor_or_meslek->isChecked() EQ true ) { m_ui->frame_sektor_or_meslek->setEnabled( true ); m_ui->comboBox_sektor_or_meslek->setCurrentIndex( -1 ); SET_FOCUS( m_ui->comboBox_sektor_or_meslek ); } else { m_ui->frame_sektor_or_meslek->setEnabled( false ); } } else if( object EQ m_ui->tool_button_export ){ if ( m_cari_hesap_id_list.size() < 0 ) { MSG_ERROR("Dışarıya aktarılacak kayıt bulunmadı" , this); return ADAK_OK; } QByteArray array_for_encoding; array_for_encoding.insert( 0 , m_ui->comboBox_dosya_encoding->currentText() ); if( m_islem_turu EQ CARI_KART_EXPORT_ISLEMI ){ OPEN_CARI_KART_EXPORT( m_cari_hesap_id_list , this , array_for_encoding ); SET_FOCUS( m_ui->tool_button_export ); } if( m_islem_turu EQ PRS_KARTI_EXPORT_ISLEMI ){ OPEN_PRS_KARTI_EXPORT( m_cari_hesap_id_list , this , array_for_encoding ); } } return ADAK_OK; }