void K9_ONAR_BATCH::SETUP_FORM() { SET_PAGE_TITLE ( tr ( "K9 ONAR" ) ); SET_HELP_PAGE ( "yonetim-islemleri_k9-onar" ); SET_AUTO_EXIT_BATCH ( true ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_ENTER_KEY_FOR_RUN_BATCH ( true ); SET_SETTING_NAME ( "K9_ONAR" ); SET_NAME_OF_RUN_BATCH_BUTTON ( "Onar" ); // default olarak tum sistemi onar gelecek m_ui->checkBox_tum_sistemi_onar->setChecked( true ); m_ui->label_moduller->setHidden(true); m_ui->frame_moduller->setHidden(true); m_tum_sistemi_onar = true; // SET_FIRST_FOCUS_WIDGET ( m_ui->checkBox_tum_sistemi_onar ); m_ui->textEdit_aciklama->setReadOnly ( true ); BILGILENDIR ( "Bulunduğunuz firmadaki , seçmiş olduğunuz modüllerin fişlerini," "hesap bakiyelerini, depodaki ve ürün kartındaki stok miktarını onarır." ); }
void MUH_FIS_KOPYALAMA_BATCH::SETUP_FORM() { SET_HELP_PAGE ( tr ( "muh_fis_kopyalama.html" ) ); SET_PAGE_TITLE ( tr ( "MUH - MUHASEBE FİŞİ KOPYALAMA" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_SETTING_NAME ( "MUH_FIS_KOPYALAMA" ); MUH_FIS_BILGILERINI_OKU( M_FIS, m_fis_id ); SET_AUTO_EXIT_BATCH(true); m_ui->search_edit_fis_no->SET_TEXT ( QVariant( M_FIS->fis_no ).toString() ); m_ui->adakDate_kopyalanacak_fis_tarihi->SET_DATE( M_FIS->fis_tarihi ); m_ui->adakDate_yeni_fis_tarihi->SET_DATE ( M_FIS->fis_tarihi ); m_ui->textedit_aciklama->setPlainText ( M_FIS->aciklama ); m_ui->commaedit_top_borc->SET_DOUBLE ( M_FIS->toplam_borc ); m_ui->commaedit_top_alacak->SET_DOUBLE ( M_FIS->toplam_alacak ); m_fis_turu = M_FIS->fis_turu; int siradaki_fis_no = MUH_SIRADAKI_FIS_NO_AL ( m_ui->adakDate_yeni_fis_tarihi->DATE() ); m_ui->lineEdit_yeni_fis_no->setText ( QVariant ( siradaki_fis_no ).toString() ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Fiş Kopyala" ) ); SET_FIRST_FOCUS_WIDGET ( m_ui->search_edit_fis_no ); m_ui->adakDate_kopyalanacak_fis_tarihi->setEnabled( false ); m_ui->search_edit_fis_no->setEnabled ( false ); m_ui->textedit_aciklama->setEnabled ( false ); m_ui->commaedit_top_alacak->setEnabled ( false ); m_ui->commaedit_top_borc->setEnabled ( false ); }
void IMPORT_KERNEL::SETUP_FORM () { SET_NAME_OF_RUN_BATCH_BUTTON ( tr("Import") ); SET_AUTO_EXIT_BATCH ( true ); SET_FIRST_FOCUS_WIDGET ( m_ui->line_edit_dosya_path ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_PAGE_TITLE ( tr ( "IMPORT" ) ); SET_SETTING_NAME ("E9_AKTAR"); SET_HELP_PAGE ( m_help_page ); m_kayitlar_onaylandi_mi = false; m_ui->line_edit_dosya_path->setDisabled (true); m_ui->line_edit_dosya_path->setMaxLength(250); m_ui->table_widget_onizleme->setObjectName("NO_EVENT_ON_WIDGET"); m_ui->table_widget_kaydedilmisler->setObjectName("NO_EVENT_ON_WIDGET"); m_ui->table_widget_kaydedilmisler->hide(); m_ui->label_kaydedilmeyecek_veriler->hide(); QList< QByteArray > available_coding_list = QTextCodec::availableCodecs() ; for( int i = 0 ; i < available_coding_list.size() ; ++i ){ m_ui->comboBox_dosya_encoding->addItem( available_coding_list.at(i) ); } FIND_AND_SET_COMBOBOX_TEXT(m_ui->comboBox_dosya_encoding, tr("UTF-8")); }
void MUH_TOPLU_FIS_RAPORU_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "genel-muhasebe_toplu-fis-dokumu" ); SET_PAGE_TITLE ( tr ( "MUH - TOPLU FİŞ DÖKÜMÜ" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_SETTING_NAME ( "MUH_TOPLU_FIS_RAPORU_BATCH" ); m_ui->adakDate_bas_tarihi->SET_DATE( MALI_YIL_FIRST_DATE() ); m_ui->adakDate_bitis_tarihi->SET_DATE( MALI_ARRAY_LAST_DATE() ); SET_NAME_OF_RUN_BATCH_BUTTON ( "Rapor Al" ); SET_FIRST_FOCUS_WIDGET ( m_ui->adakDate_bas_tarihi ); if( K9_KULLANICININ_CALISTIGI_SIRKET() EQ 1 ){ m_ent_filtre_turu = FIS_BIRINCI_SIRKET; } else { m_ent_filtre_turu = FIS_HER_IKI_SIRKET; } K9_FILL_COMBOBOX_RAPOR_SIRKET_FILTRESI( m_ui->comboBox_sirket_turu ); m_ui->comboBox_sirket_turu->setHidden(true ); m_ui->label_sirket_turu->setHidden(true); if( K9_KULLANICI_SIRKET_DEGISTIRE_BILIR_MI() EQ EVET ){ m_ui->comboBox_sirket_turu->setHidden(false); m_ui->label_sirket_turu->setHidden(false); } FIND_AND_SET_COMBOBOX_TEXT( m_ui->comboBox_sirket_turu, K9_GET_RAPOR_SIRKET_FILTRESI_STRING(m_ent_filtre_turu ) ); }
void HATA_ISTEK_BATCH::SETUP_FORM () { SET_PAGE_TITLE (tr("BUG/REQUEST FORM"));//HATA/İSTEK BİLDİRİMİ SET_SETTING_NAME ("HATA_ISTEK_EKRANI"); SET_HELP_PAGE ("hata_istek"); SET_AUTO_EXIT_BATCH ( true ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr("SEND") ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_button ); if ( KULLANICI_ID() NE -1 ) { SQL_QUERY sql_query(G_YONETIM_DB); sql_query.PREPARE_SELECT ( "ynt_kullanicilar","email_adresi","kullanici_id = :kullanici_id AND silinmis_mi = 0",""); sql_query.SET_VALUE ( ":kullanici_id", KULLANICI_ID() ); if ( sql_query.SELECT() NE 0 ) { sql_query.NEXT(); m_ui->line_edit_email->setText(sql_query.VALUE(0).toString()); } } SET_FIRST_FOCUS_WIDGET ( m_ui->text_edit_hata_istek ); m_ui->line_edit_email->setMaxLength(50); m_ui->label_mail_atilacak_adres->setText(ADAK_PROGRAM_EMAIL(ADAK_DISPLAY_ID())); }
void MUH_YEVMIYE_DOKUMU_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "genel-muhasebe_yevmiye-dokumu" ); SET_PAGE_TITLE ( tr ( "MUH - YEVMİYE DÖKÜMÜ" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); m_ui->search_edit_baslangic_yevmiye_no->SET_TEXT ( "1" ); m_ui->combobox_basim_turu->addItem ( tr ( "Deneme Baskısı" ) ); m_ui->combobox_basim_turu->addItem ( tr ( "Resmi Baskı" ) ); m_ui->adak_date_bas_tarihi->SET_DATE( MALI_YIL_FIRST_DATE() ); m_ui->adak_date_bts_tarihi->SET_DATE( MALI_YIL_365_DATE() ); DATE_FRAME_AYARLA(); YEVMIYE_NO_FRAME_AYARLA(); m_ui->frame_ozet->setDisabled ( true ); m_ui->frame_yevmiye_no_araligi->setDisabled ( true ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Başla" ) ); SET_FIRST_FOCUS_WIDGET ( m_ui->adak_date_bas_tarihi ); m_ui->frame_ozet->setDisabled ( true ); m_ui->frame_yevmiye_no_araligi->setDisabled ( true ); FILL_PAPERSIZE_COMBOBOX ( m_ui->combo_box_sayfa_boyutu ); m_ui->comma_edit_genisligi->SET_DOUBLE ( 210.00 ); m_ui->comma_edit_sayfa_yuksekligi->SET_DOUBLE ( 297.00 ); SET_SETTING_NAME ( "MUH_YEVMIYE_DOKUMU_BATCH" ); }
void ADRES_RAPOR_FILTRESI_BATCH::SETUP_FORM () { //SET_HELP_PAGE ("adres-raporlari"); SET_SETTING_NAME ( "ADRES_RAPOR_FILTRESI_BATCH" ); switch ( m_adres_rapor_turu ) { case ADRES_ILETISIM_RAPORU : default : SET_PAGE_TITLE ( tr ( "ADR - TELEFON / WEB / E-POSTA KAYITLARI" ) ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ("Rapor Al" ) ); SET_HELP_PAGE ("adres-toplu-mail-sms_telefonwebe-posta-kayitlari"); break; case ADRES_ETIKETLERI_RAPORU : SET_PAGE_TITLE ( tr ( "ADR - ADRES ETİKETLERİ YAZDIR" ) ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Etiket Yazdır" ) ); SET_HELP_PAGE("adres-toplu-mail-smsm_adres-etiketleri-yazdir"); break; case TOPLU_MAIL_GONDERIMI : SET_PAGE_TITLE ( tr ( "ADR - TOPLU MAIL GÖNDERİMİ" ) ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Mail Gönder" ) ); SET_HELP_PAGE("adres-toplu-mail-sms_toplu-mail-gonderimi"); break; case TOPLU_SMS_GONDERIMI: SET_PAGE_TITLE ( tr ( "ADR - TOPLU SMS GÖNDERİMİ" ) ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Kayıtları Seç" ) ); SET_HELP_PAGE("adres-toplu-mail-sms_toplu-sms-gonderimi"); break; case ADRES_BILGILERI_RAPORU : SET_PAGE_TITLE ( tr ( "ADR - ADRES KAYITLARI" ) ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ("Rapor Al" ) ); SET_HELP_PAGE ("Adres-toplu-mail-sms_adres-kayitlari"); break; } REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); m_ui->frame_gruplar->setEnabled ( false ); m_ui->frame_adres_kayitlari->setEnabled ( false ); m_ui->radioButton_firma_sahis->setChecked ( true ); m_adres_kayit_turu = SAHIS_ARTI_FIRMA; m_ui->tableWidget_adres_kayitlari->hideColumn(0); m_ui->radioButton_firma_sahis->setEnabled( true ); SET_FIRST_FOCUS_WIDGET( m_ui->radioButton_firma_sahis ); }
void SQL_INDEX_BATCH::SETUP_FORM() { SET_NAME_OF_RUN_BATCH_BUTTON(tr("Save")); SET_AUTO_EXIT_BATCH ( true ); SET_ENTER_KEY_FOR_RUN_BATCH(true); REGISTER_BUTTON_WIDGET (m_ui->widget_batch_buttons); SET_TABLE_WIDGET_DEFAULTS(); READ_INDEXES(); }
void MUH_HESAP_PLANI_KOPYALA_BATCH::SETUP_FORM () { SET_PAGE_TITLE ( tr ( "MUH - HESAP PLANI KOPYALA" ) ); SET_HELP_PAGE ("genel-muhasebe_hesap-plani-kopyala"); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_NAME_OF_RUN_BATCH_BUTTON ( "Kopyala" ); SET_FIRST_FOCUS_WIDGET ( m_ui->searchEdit_veritabani_ismi ); SET_SETTING_NAME ( "MUH_HESAP_PLANI_KOPYALA_BATCH" ); SET_ENTER_KEY_FOR_RUN_BATCH ( true ); }
void DVZ_KUR_GUNCELLE_BATCH::SETUP_FORM() { SET_PAGE_TITLE ( tr ( "DVZ - KURLARI GÜNCELLE" ) ); SET_SETTING_NAME ("DVZ_KUR_GUNCELLE_BATCH"); SET_HELP_PAGE ("doviz-islemleri_kurlari-guncelle"); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_FIRST_FOCUS_WIDGET( m_ui->adakDate_bas_tarihi ); SET_NAME_OF_RUN_BATCH_BUTTON ( "Kur Güncelle" ); m_ui->adakDate_bas_tarihi->SET_DATE(QDate::currentDate()); m_ui->adakDate_bitis_tarihi->SET_DATE(QDate::currentDate()); }
void CARI_HESAP_EKSTRESI_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "cari-hesap-islemleri_cari-hesap-ekstresi" ); SET_PAGE_TITLE ( tr ( "CARİ - CARİ HESAP EKSTRESİ" ) ) ; REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); m_ui->adakDate_bsl_tarihi->SET_DATE( MALI_YIL_FIRST_DATE() ); m_ui->adakDate_bts_tarihi->SET_DATE( MALI_ARRAY_LAST_DATE() ); m_ui->checkbox_tek_hesap->setChecked( true ); m_ui->frame_tek_hesap->setEnabled( true ); m_ui->checkbox_bakiyesiz_hesaplar->setChecked( true ); m_ui->checkbox_bakiyesiz_hesaplar->setEnabled( false ); m_ui->frame_hesap_araligi->setDisabled ( true ); m_ui->frame_bakiyesiz_hesaplar->setDisabled ( true ); m_ui->frame_calismamis_hesaplar->setDisabled ( true ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Rapor Al" ) ); SET_FIRST_FOCUS_WIDGET ( m_ui->searchedit_tek_hesap ); FOCUS_FIRST_WIDGET (); if ( m_cari_hesap_id NE -1 ) { m_ui->checkbox_tek_hesap->setChecked(true); m_ui->frame_hesap_araligi->setDisabled(true); m_ui->checkbox_hesap_araligi->setCheckState(Qt::Unchecked); m_ui->frame_tek_hesap->setEnabled(true); SQL_QUERY query(DB); query.PREPARE_SELECT("car_hesaplar","cari_hesap_kodu,adres_id","cari_hesap_id = :cari_hesap_id"); query.SET_VALUE(":cari_hesap_id" , m_cari_hesap_id); if( query.SELECT() NE 0 ) { query.NEXT(); m_ui->searchedit_tek_hesap->SET_TEXT(query.VALUE(0).toString()); m_ui->lineedit_tek_hesap_ismi->setText(ADR_GET_FIRMA_SAHIS_ADI(query.VALUE(0).toInt())); } } if ( E9_KULLANICI_SIRKET_DEGISTIRE_BILIR_MI() EQ EVET ) { m_ui->frame_entegre_filtresi->setVisible( true ); } SET_ENTER_KEY_FOR_RUN_BATCH ( true ); SET_SETTING_NAME ( "CARI_HESAP_EKSTRESI" ); }
void STOK_EKSTRESI_BATCH::SETUP_FORM() { SET_PAGE_TITLE ( tr ( "STK - STOK EKSTRESİ" ) ); SET_HELP_PAGE ("stok-islemleri_stok-ekstresi"); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); m_ui->adakDate_bsl_tarihi->SET_DATE(MALI_YIL_FIRST_DATE()); m_ui->adakDate_bts_tarihi->SET_DATE(MALI_YIL_365_DATE()); SET_NAME_OF_RUN_BATCH_BUTTON ( "Rapor Al" ); SET_FIRST_FOCUS_WIDGET ( m_ui->search_edit_urun_kodu ); STK_FILL_ALIS_SATIS_DURUMU_COMBO_BOX ( m_ui->comboBox_stok_alis_satis_durumu ); SET_ENTER_KEY_FOR_RUN_BATCH(true); SET_SETTING_NAME ("STOK_EKSTRESI_BATCH"); m_ui->checkBox_urun_kodu->setChecked( true ); m_ui->frame_urun->setEnabled( true ); m_ui->checkBox_urun_araligi->setChecked( false ); m_ui->frame_urun_araligi->setEnabled( false ); m_depo_id = SUBE_GET_UNITENIN_DEPOSU(); m_depo_islem_yetkisi = SUBE_GET_DEPO_ISLEM_YETKISI(); if ( m_depo_islem_yetkisi EQ SADECE_UNITE_DEPOSUNDA ) { m_ui->frame_depo->setHidden(true); m_ui->checkBox_depo->setHidden(true); } else { QString depo_kodu; QString depo_adi; 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); m_ui->frame_depo->setDisabled(true); } }
void DVZ_DOVIZLER_BATCH::SETUP_FORM() { m_ui->reklamViewer->SHOW_REKLAM( "DVZ-DOVIZLER" ); m_last_created_frame = NULL; m_main_layout = NULL; SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Güncelle" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_PAGE_TITLE ( tr ( "DVZ - DÖVİZLER" ) ); SET_SETTING_NAME ( "DOVIZ_ANA_MENU" ); SET_HELP_PAGE ( "doviz-islemleri_doviz-kurlari" ); SET_AUTO_EXIT_BATCH ( true ); SET_FIRST_FOCUS_WIDGET( m_ui->adakDate_kur_tarihi ); SQL_QUERY sql_query ( DB ); DVZ_DOVIZLERI_GUNCELLE (); DB->START_TRANSACTION(); sql_query.PREPARE_INSERT("dvz_degiskenler" , "degisken_id" , "son_guncellestirilme_tarihi"); sql_query.SET_VALUE ( ":son_guncellestirilme_tarihi",QDate::currentDate().toString ( "yyyy.MM.dd" ) ); sql_query.INSERT(); DB->COMMIT_TRANSACTION(); setFont ( QFont ( "Monospace" ) ); sql_query.PREPARE_SELECT ( "dvz_degiskenler", "kullanilan_xml_adresi" ); if ( sql_query.SELECT() NE 0 ) { sql_query.NEXT(); m_ui->comboBox->setCurrentIndex ( sql_query.VALUE(0).toInt() ); } m_ui->adakDate_kur_tarihi->SET_DATE( QDate::currentDate() ) ; m_main_layout = new QHBoxLayout; m_ui->widget_dovizler->setLayout ( m_main_layout ); CREATE_SCREEN(); }
void DMR_DEMIRBAS_LISTESI_BATCH::SETUP_FORM() { SET_HELP_PAGE ("sabit-kiymetler-demirbaslar_sabit-kiymetler-listesi" ); SET_PAGE_TITLE( tr ( "DMR - SABİT KIYMETLER LİSTESİ") ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_NAME_OF_RUN_BATCH_BUTTON ( "Rapor Al" ); SET_FIRST_FOCUS_WIDGET ( m_ui->searchEdit_bas_dmr_kodu ); SET_SETTING_NAME ( "DMR_DEMIRBAS_LISTESI_BATCH" ); m_sube_id = 0; m_ui->frame_gruplar->setDisabled(true); m_ui->frame_sube->setDisabled(true); m_ui->checkBox_sabit_kiymet_araligi->setChecked(true); }
void SUBE_TREE_BATCH::SETUP_FORM () { SET_PAGE_TITLE ( tr ( "ŞUBE - Organizasyon Şeması" ) ); SET_HELP_PAGE ( "organizasyon_semasi" ); SET_AUTO_EXIT_BATCH ( true ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_FIRST_FOCUS_WIDGET( m_ui->widget_batch_buttons ); // Buton ismini setliyoruz. SET_NAME_OF_RUN_BATCH_BUTTON ( "Kapat" ); SET_SETTING_NAME ("ORGANIZASYON_SEMASI"); REFRESH_SUBE_SCHEMA(); }
void MUH_DEFTERI_KEBIR_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "genel-muhasebe_defteri-kebir" ); SET_PAGE_TITLE ( tr ( "MUH - DEFTER-İ KEBİR" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); m_ui->adakDate_baslangic_tarihi->SET_DATE( MALI_YIL_FIRST_DATE() ); m_ui->adakDate_bitis_tarihi->SET_DATE ( MALI_YIL_365_DATE() ); m_ui->comma_edit_yazitipi_boyutu->SET_INTEGER ( 11 ); m_ui->comma_edit_yazitipi_boyutu->VIRGULSUZ_CALIS ( true ); m_ui->comma_edit_yazitipi_boyutu->SET_PRECISION ( 0 ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Rapor Al" ) ); SET_FIRST_FOCUS_WIDGET( m_ui->adakDate_baslangic_tarihi ); SQL_QUERY sql_query ( DB ); 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) > 0 ) { sql_query.NEXT(); m_ui->search_edit_bas_hesabi->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) > 0 ) { sql_query.NEXT(); m_ui->search_edit_bts_hesabi->SET_TEXT ( sql_query.VALUE(0).toString() ); m_ui->lineedit_bts_hesap_ismi->setText ( sql_query.VALUE(1).toString() ); } FILL_PAPERSIZE_COMBOBOX (m_ui->combo_box_sayfa_boyutu); m_ui->comma_edit_genisligi->SET_DOUBLE(210.00); m_ui->comma_edit_yuksekligi->SET_DOUBLE(297.00); SET_SETTING_NAME ( "MUH_DEFTERI_KEBIR_BATCH" ); DATE_FRAME_AYARLA (); m_ui->comma_edit_yazitipi_boyutu->SET_PRECISION ( 0 ); }
void FAT_HIZMET_EKSTRESI_BATCH::SETUP_FORM () { SET_PAGE_TITLE (tr("FAT - HİZMET EKSTRESİ")); SET_HELP_PAGE ("fatura-islemleri_hizmet-ekstresi"); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); m_entegrasyon_durumu = FIS_HER_IKI_SIRKET; m_ui->frame_sirket_filtresi->setHidden(true); K9_FILL_COMBOBOX_RAPOR_SIRKET_FILTRESI(m_ui->comboBox_sirket_filtresi); if ( K9_KULLANICININ_CALISTIGI_SIRKET() EQ 1 ) { m_entegrasyon_durumu = FIS_BIRINCI_SIRKET; } if ( K9_KULLANICI_SIRKET_DEGISTIRE_BILIR_MI() EQ EVET ) { m_ui->frame_sirket_filtresi->setHidden(false); m_entegrasyon_durumu = FIS_HER_IKI_SIRKET; } m_ui->comboBox_sirket_filtresi->setCurrentIndex(m_ui->comboBox_sirket_filtresi->findText(K9_GET_RAPOR_SIRKET_FILTRESI_STRING(m_entegrasyon_durumu))); SET_NAME_OF_RUN_BATCH_BUTTON ( "Rapor Al" ); SET_FIRST_FOCUS_WIDGET ( m_ui->search_edit_hizmet_kodu ); SET_ENTER_KEY_FOR_RUN_BATCH(true); SET_SETTING_NAME ("HIZMET_EKSTRESI_BATCH"); m_ui->adakDatebas_tarihi->SET_DATE( MALI_YIL_FIRST_DATE()); m_ui->adakDate_bitis_tarihi->SET_DATE( MALI_ARRAY_LAST_DATE()); m_ui->checkBox_hizmet_kodu->setChecked( true ); m_ui->frame_hizmet_kodu->setEnabled( true ); m_ui->frame_hizmet_araligi->setEnabled( false ); m_ui->frame_fatura_alis_satis_turu->setEnabled( false ); m_ui->combobox_hizmet_turu->addItems(QStringList() << QObject::tr("Alınan Hizmet") << QObject::tr("Satılan Hizmet") << QObject::tr( "Alınan / Satılan Hizmet") ); FAT_FILL_ALIS_SATIS_FAT_TURU_COMBO_BOX( m_ui->comboBox_fatura_alis_satis_turu ); m_ui->comboBox_fatura_alis_satis_turu->setCurrentIndex(-1); }
void PRS_IBRANAME_MADDELERI_BATCH::SETUP_FORM() { SET_HELP_PAGE ("sabit-degerler"); SET_SETTING_NAME ( "PRS - PRS_IBRANAME_MADDELERI_BATCH" ); SET_PAGE_TITLE ( tr("SÖZLEŞME") ); SET_AUTO_EXIT_BATCH ( true ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SQL_QUERY sql_query( DB ); SET_NAME_OF_RUN_BATCH_BUTTON (tr("Kaydet")); SET_ICON_OF_BATCH_BUTTON (":/e9_icons/E9_ICONS/kaydet_ikonu.png"); m_ui->text_edit_ibraname_maddeleri->SET_MAX_STRING_LENGTH( 950 ); DISABLE_CLEAR_ON_WIDGET( m_ui->text_edit_ibraname_maddeleri ); SET_FIRST_FOCUS_WIDGET ( m_ui->text_edit_ibraname_maddeleri ); sql_query.PREPARE_SELECT("prs_sabit_degerler ","ibraname_maddeleri ", "sabit_degerler_id =:sabit_degerler"); sql_query.SET_VALUE(":sabit_degerler",1); if ( sql_query.SELECT() > 0 ) { sql_query.NEXT(); m_ui->text_edit_ibraname_maddeleri->setText( sql_query.VALUE(0).toString() ); } sql_query.PREPARE_SELECT("e9_sabit_degerler ","firma_ismi", "sabit_deger_id =:sabit_degerler"); sql_query.SET_VALUE(":sabit_deger",1); if(sql_query.SELECT() EQ 0 ) { m_ui->label_firma_adi->clear(); } else { sql_query.NEXT(); m_ui->label_firma_adi->setText(sql_query.VALUE(0).toString()); } }
void DMR_AMORTISMAN_AYIRMA_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "sabit-kiymetler-demirbaslar_toplu-amortisman-ayirma" ); SET_PAGE_TITLE ( tr ( "DMR - TOPLU AMORTİSMAN AYIRMA" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_FIRST_FOCUS_WIDGET ( m_ui->adakDate_fis_tarihi ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Başla" ) ); SET_SETTING_NAME ( "DMR_AMORT_AYIR_BATCH" ); m_ui->textEdit_aciklama->setHidden ( true ); m_ui->frame_sube->setDisabled(true); m_ui->checkBox_sube->setChecked(false); m_sube_id = 0; }
void BNK_BANKA_DEFTERI_BATCH::SETUP_FORM() { SET_HELP_PAGE ("banka-islemleri_banka-defteri" ); SET_PAGE_TITLE ( tr ( "BNK - BANKA DEFTERİ" ) ); REGISTER_BUTTON_WIDGET(m_ui->widget_batch_buttons); m_ui->adakDate_bsl_tarihi->SET_DATE(MALI_YIL_FIRST_DATE()); m_ui->adakDate_bts_tarihi->SET_DATE(MALI_ARRAY_LAST_DATE()); m_ui->combo_box_banka_hesap_kodu->setEditable(false); SET_NAME_OF_RUN_BATCH_BUTTON("Rapor Al"); SET_ENTER_KEY_FOR_RUN_BATCH(true); SET_FIRST_FOCUS_WIDGET(m_ui->combo_box_banka_hesap_kodu); FOCUS_FIRST_WIDGET(); SET_ENTER_KEY_FOR_RUN_BATCH(true); BNK_FILL_COMBO_BOX_BANKA_HESAPLARI(m_ui->combo_box_banka_hesap_kodu); m_bnk_hesap_no_id = 0; SET_SETTING_NAME ( "BANKA_DEFTERI_BATCH" ); m_ui->frame_entegre_filtresi->setVisible(false); K9_FILL_COMBOBOX_RAPOR_SIRKET_FILTRESI(m_ui->comboBox_sirket_filtresi); if ( K9_KULLANICININ_CALISTIGI_SIRKET() EQ 1 ) { m_ui->comboBox_sirket_filtresi->setCurrentIndex( m_ui->comboBox_sirket_filtresi->findText(K9_GET_RAPOR_SIRKET_FILTRESI_STRING(FIS_BIRINCI_SIRKET))); } else { m_ui->comboBox_sirket_filtresi->setCurrentIndex( m_ui->comboBox_sirket_filtresi->findText(K9_GET_RAPOR_SIRKET_FILTRESI_STRING(FIS_HER_IKI_SIRKET))); } if ( K9_KULLANICI_ENT_BILGILERINI_DEGISTIREBILIR_MI() EQ 1 ) { m_ui->frame_entegre_filtresi->setVisible(true); m_ui->comboBox_sirket_filtresi->setCurrentIndex(m_ui->comboBox_sirket_filtresi->findText(K9_GET_RAPOR_SIRKET_FILTRESI_STRING(FIS_HER_IKI_SIRKET))); } }
void STOK_URUN_LISTESI_BATCH::SETUP_FORM() { if ( m_urun_mu_hizmet_mi EQ ENUM_URUN_KARTI ) { SET_PAGE_TITLE( tr ( "STK - ÜRÜN LİSTESİ" ) ); SET_SETTING_NAME( "STOK_URUN_LISTESI_BATCH" ); } else { SET_PAGE_TITLE( tr ( "STK - HİZMET LİSTESİ" ) ); SET_SETTING_NAME( "STOK_HIZMET_LISTESI_BATCH" ); } SET_HELP_PAGE("urun-listesi"); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_NAME_OF_RUN_BATCH_BUTTON ( "Rapor Al" ); SET_FIRST_FOCUS_WIDGET ( m_ui->searchEdit_bas_urun_kodu ); SET_ENTER_KEY_FOR_RUN_BATCH ( true ); 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_grup_kodu->setDisabled(true); }
void PRS_EBILDIRGE_OLUSTUR_BATCH::SETUP_FORM () { SET_PAGE_TITLE ( tr ( "PRS - E-BİLDİRGE" ) ); SET_HELP_PAGE ( "personel-bordrosu_e-bildirge" ); // Butonumuzun eklenecegi widgeti register ediyoruz. REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_NAME_OF_RUN_BATCH_BUTTON ( "E-Bildirge" ); // Programa ilk girildiginde focuslanacak widget setlenmelidir. SET_FIRST_FOCUS_WIDGET ( m_ui->combo_box_aylar ); E9_FILL_COMBOBOX_AYLAR( m_ui->combo_box_aylar ); PRS_FILL_COMBO_BOX_BORDRO_YILLARI( m_ui->combo_box_yillar ); PRS_FILL_COMBO_BOX_SUBE_SECIMI(m_ui->combo_box_subeler) ; int current_month = QDate::currentDate().month(); FIND_AND_SET_COMBOBOX_TEXT( m_ui->combo_box_aylar, E9_GET_AYLAR_STRING( current_month)); SET_SETTING_NAME ("E-Bildirge"); }
void MUH_GELIR_TABLOSU_BATCH::SETUP_FORM() { SET_HELP_PAGE ("genel-muhasebe_gelir-tablosu" ); SET_PAGE_TITLE ( tr ( "MUH - GELİR TABLOSU" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_SETTING_NAME ( "MUH_GELIR_TABLOSU_BATCH" ); SET_NAME_OF_RUN_BATCH_BUTTON ( "Rapor Al" ); SET_ENTER_KEY_FOR_RUN_BATCH(true); SET_FIRST_FOCUS_WIDGET( m_ui->adakDate_baslangic_tarihi ); m_ui->adakDate_baslangic_tarihi->SET_DATE( MALI_YIL_FIRST_DATE() ); m_ui->adakDate_bitis_tarihi->SET_DATE( MALI_ARRAY_LAST_DATE() ); m_ui->comboBox_sirket_turu->setVisible(false); m_ui->label_sirket->setVisible(false); K9_FILL_COMBOBOX_RAPOR_SIRKET_FILTRESI(m_ui->comboBox_sirket_turu); if ( K9_KULLANICININ_CALISTIGI_SIRKET() EQ 1 ) { m_ui->comboBox_sirket_turu->setCurrentIndex(m_ui->comboBox_sirket_turu->findText(K9_GET_RAPOR_SIRKET_FILTRESI_STRING(FIS_BIRINCI_SIRKET))); } else { m_ui->comboBox_sirket_turu->setCurrentIndex(m_ui->comboBox_sirket_turu->findText(K9_GET_RAPOR_SIRKET_FILTRESI_STRING(FIS_HER_IKI_SIRKET))); } if ( K9_KULLANICI_SIRKET_DEGISTIRE_BILIR_MI() EQ EVET ) { m_ui->comboBox_sirket_turu->setVisible(true); m_ui->label_sirket->setVisible(true); m_ui->comboBox_sirket_turu->setCurrentIndex(m_ui->comboBox_sirket_turu->findText(K9_GET_RAPOR_SIRKET_FILTRESI_STRING(FIS_HER_IKI_SIRKET))); } m_ui->checkBox_bakiyesiz_hesaplar->setChecked(true); }
void TASARIM_YENI_TASARIM_BATCH::SETUP_FORM () { SET_NAME_OF_RUN_BATCH_BUTTON ( tr("Create") ); SET_AUTO_EXIT_BATCH ( true ); SET_FIRST_FOCUS_WIDGET ( m_ui->widget_batch_buttons ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_PAGE_TITLE (tr("NEW DESIGN")); SET_SETTING_NAME ("TASARIM_YENI_TASARIM_BATCH"); SET_HELP_PAGE ("belge-tasarimcisi_tasarim-yeni-tasarim"); FILL_PRINTER_TYPE_COMBOBOX( m_ui->comboBox_yazici_tipi ); QStringList belgeler; SQL_QUERY query( G_YONETIM_DB ); query.PREPARE_SELECT("ynt_belge_tasarimlari","tasarim_id,tasarim_adi ","belge_id = :belge_id",""); query.SET_VALUE(":belge_id", m_belge_id ); if( query.SELECT("tasarim_adi") EQ 0 ) { return; } int current_index = 0; m_copy_belge_id_list << "-1"; belgeler << tr( " << DON'T COPY, I want to design from scratch. >>" );//KOPYALAMA , sıfırdan tasarlamak istiyorum while ( query.NEXT() ) { if ( current_index EQ 0 ) { current_index = query.VALUE( 0 ).toInt(); } belgeler << query.VALUE( 1 ).toString(); m_copy_belge_id_list << query.VALUE( 0 ).toString(); } m_ui->comboBox_belgeler->addItems( belgeler ); }
void STOK_GELEN_SERI_NO_BATCH::SETUP_FORM () { SET_NAME_OF_RUN_BATCH_BUTTON ( "Tamam" ); SET_FIRST_FOCUS_WIDGET ( m_ui->lineEdit_seri_no ); SET_AUTO_EXIT_BATCH( true ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); STK_GET_URUN_KODU_ADI( m_urun_id, NULL, &m_urun_adi ); m_ui->label_urun_adi->setText( m_urun_adi ); SET_PAGE_TITLE (tr("SERİ NO GİRİŞ")); SET_SETTING_NAME ("STOK_GELEN_SERI_NO_BATCH"); SET_HELP_PAGE ("seri_ni_giris.html"); m_ui->lineEdit_seri_no->setMaxLength( 30 ); QStringList header; header << tr( "Seri Numarası" ) << tr(""); m_ui->tableWidget_seri_nolar->setColumnCount( 2 ); m_ui->tableWidget_seri_nolar->setHorizontalHeaderLabels( header ); m_ui->tableWidget_seri_nolar->setColumnWidth( 0, 90 ); m_ui->tableWidget_seri_nolar->setColumnWidth( 1, 10 ); // gelen liste table widget eklenecek for (int i = 0; i < m_seri_no_list->size(); i++ ) { YENI_BOS_SATIR_EKLE(); QLineEdit * line_edit_seri_no = ( QLineEdit * ) m_ui->tableWidget_seri_nolar->cellWidget( i, 0 ); line_edit_seri_no->setText( m_seri_no_list->at( i ) ); } }
void PRS_MAAS_BORDROSU_RAPORU_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "personel-bordrosu_maas-bordrosu-raporu" ); SET_PAGE_TITLE ( tr ("PRS - MAAŞ BORDROSU RAPORU") ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_SETTING_NAME ( "PRS_MAAS_BORDROSU_RAPORU_BATCH" ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ("MAAŞ BORDROSU RAPORU AL") ); COMBO_BOX_BORDRO_YILI_DOLDUR (); K9_FILL_COMBOBOX_AYLAR ( m_ui->combo_box_aylar ); m_ay = K9_GET_AYLAR_ENUM( m_ui->combo_box_aylar->currentText() ); m_yil = m_ui->combo_box_yillar->currentText().toInt(); m_ui->frame_personel->setHidden(true); m_ui->frame_sicil_no->setEnabled(false); m_ui->search_edit_sicil_no->SET_BUTTON_SIZE( 30, 50); SET_FIRST_FOCUS_WIDGET ( m_ui->combo_box_aylar ); }
void ADRES_FIHRIST_RAPORU_BATCH::SETUP_FORM () { SET_HELP_PAGE ("adres-toplu-mail-sms_fihrist-raporu") ; SET_PAGE_TITLE ( tr ( "ADR - FİHRİST RAPORU" ) ); SET_SETTING_NAME ( "ADRES_FIHRIST_RAPORU_BATCH" ); REGISTER_BUTTON_WIDGET ( m_ui->widget_run_batch_button ); QStringList harf_dizisi; harf_dizisi << "0"<<"1"<<"2"<<"3"<<"4"<<"5"<<"6"<<"7"<<"8"<<"9" << "a"<<"b"<<"c"<<"Ç"<<"d"<<"e"<<"f"<<"g"<<"h"<<"ı"<<"İ"<<"j" <<"k"<<"l"<<"m"<<"n"<<"o"<<"Ö"<<"p"<<"r"<<"s"<<"Ş"<<"t"<<"u"<<"Ü"<<"v"<<"y"<<"z"; SET_NAME_OF_RUN_BATCH_BUTTON ( "Fihrist Oluştur" ); SET_FIRST_FOCUS_WIDGET ( m_ui->combo_box_baslangic ); m_ui->combo_box_baslangic->addItems ( harf_dizisi ); m_ui->combo_box_bitis->addItems ( harf_dizisi ); m_ui->combo_box_bitis->setCurrentIndex ( harf_dizisi.size() -1 ); m_grup_idleri.clear(); }
void MUH_MIZAN_RAPORU_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "mizan" ); SET_PAGE_TITLE ( "MUH - MİZAN" ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_SETTING_NAME ( "MUH_MIZAN_RAPORU_BATCH" ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Rapor Al" ) ); SET_ENTER_KEY_FOR_RUN_BATCH ( true ); SET_FIRST_FOCUS_WIDGET( m_ui->comboBox_mizan_donemi ); m_grup_idleri.clear(); SQL_QUERY sql_query ( DB ); sql_query.PREPARE_SELECT("e9_kullanici_yetkileri" , "mizan_nakli_yekun" , "kullanici_id = :kullanici_id"); sql_query.SET_VALUE(":kullanici_id" , KULLANICI_ID()); int nakli_yekun = 1; if ( sql_query.SELECT() NE 0 ) { sql_query.NEXT(); nakli_yekun = sql_query.VALUE(0).toInt(); } m_ui->checkbox_nakli_yekun->setChecked(QVariant(nakli_yekun).toBool()); m_ui->frame_tarih_araligi->setDisabled(true); sql_query.PREPARE_SELECT("muh_hesaplar" , "tam_hesap_kodu,hesap_ismi" ); 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" ); 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->spinbox_mizan_seviyesi->setMinimum(1); m_ui->spinbox_mizan_seviyesi->setMaximum(5); if ( E9_KULLANICI_SIRKET_DEGISTIRE_BILIR_MI() EQ EVET ) { m_ui->comboBox_sirket->setVisible(true); m_ui->label_sirket->setVisible(true); } DISABLE_CLEAR_ON_WIDGET(m_ui->comboBox_mizan_donemi); FILL_COMBOBOX_MIZAN_DONEMI(m_ui->comboBox_mizan_donemi); if ( QDate::currentDate().year() EQ MALI_YIL_FIRST_DATE().year() OR QDate::currentDate().year() EQ MALI_ARRAY_LAST_DATE().year() ) { m_current_mizan_donemi = GET_MZN_DONEMI_AY_STR(QDate::currentDate().month()) + QVariant(QDate::currentDate().year()).toString(); } else { m_current_mizan_donemi = GET_MZN_DONEMI_AY_STR(MALI_YIL_365_DATE().month()) + QVariant(MALI_YIL_365_DATE().year()).toString(); } m_ui->comboBox_mizan_donemi->setCurrentIndex(m_ui->comboBox_mizan_donemi->findText( m_current_mizan_donemi)); GET_MZN_DONEMINE_GORE_BAS_BTS_TARIHI(m_current_mizan_donemi , m_ui->adakDate_baslangic_tarihi, m_ui->adakDate_bts_tarihi); if ( nakli_yekun EQ 1 ) { m_ui->adakDate_baslangic_tarihi->SET_DATE(MALI_YIL_FIRST_DATE()); m_ui->adakDate_baslangic_tarihi->setDisabled(true); } }
void CARI_ODEME_CEKSENET_BATCH::SETUP_FORM() { SET_HELP_PAGE ( "cari_odeme_cek_senet_batch.html" ); if ( m_islem_turu EQ ENUM_MUSTERI_SENEDI OR m_islem_turu EQ ENUM_KENDI_SENEDIMIZ ) { m_ui->groupBox_musteri_banka_bilgisi->hide(); SET_PAGE_TITLE ( tr ( "CARİ - SENET BİLGİLERİ" ) ); m_ui->label_cek_senet_no->setText ( "Senet Numarası" ); m_ui->groupBox_cek_senet_bilgileri->setTitle ( "Senet Bilgileri" ); } else { SET_PAGE_TITLE ( "CARİ - ÇEK BİLGİLERİ" ); m_ui->label_cek_senet_no->setText ( "Çek Numarası" ); m_ui->groupBox_cek_senet_bilgileri->setTitle ( "Çek Bilgileri" ); } REGISTER_BUTTON_WIDGET ( m_ui->run_batch_widget ); m_ui->adakDate_vade_tarihi->MALI_YIL_KISITI_YOK( true ); m_ui->adakDate_keside_tarihi->MALI_YIL_KISITI_YOK( true ); SET_AUTO_EXIT_BATCH ( true ); m_ui->adakDate_keside_tarihi->SET_DATE( QDate::currentDate() ); m_ui->adakDate_vade_tarihi->SET_DATE( QDate::currentDate() ); if ( m_fis_satiri_id NE -1 ) { SQL_QUERY query(DB); query.PREPARE_SELECT("car_fis_satirlari" , "cek_senet_id" ,"fis_satiri_id = :fis_satiri_id"); query.SET_VALUE(":fis_satiri_id" , m_fis_satiri_id); if ( query.SELECT() NE 0 ) { query.NEXT(); m_cek_senet_id = query.VALUE(0).toInt(); } CEK_SENET_STRUCT CEK_STRUCT; if ( m_cek_senet_id > 0 ) { CEK_GET_TEMEL_BILGILER( &CEK_STRUCT , m_cek_senet_id); m_cek_senet_turu = CEK_STRUCT.cek_senet_turu; m_cek_senet_durumu = CEK_STRUCT.cek_senet_son_durumu; } } SET_NAME_OF_RUN_BATCH_BUTTON ( "Tamam" ); SET_FIRST_FOCUS_WIDGET ( m_ui->adakDate_vade_tarihi ); if ( m_cek_senet_id NE 0 ) { CEK_SENET_BILGILERINI_GOSTER(); } if ( m_islem_turu EQ ENUM_MUSTERI_CEKI OR m_islem_turu EQ ENUM_MUSTERI_SENEDI ) { m_ui->pushButton_duzenle->setHidden(true); } SET_ENTER_KEY_FOR_RUN_BATCH(true); SET_SETTING_NAME ( "CARI_ODEME_CEKSENET_BATCH" ); }
void LOGIN_BATCH::SETUP_FORM () { SET_ENTER_KEY_FOR_RUN_BATCH ( true ); SET_NAME_OF_RUN_BATCH_BUTTON ( tr ( "Giriş" ) ); REGISTER_BUTTON_WIDGET ( m_ui->widget_batch_buttons ); SET_PAGE_TITLE( ADAK_PROGRAM_SHORTNAME( ADAK_DISPLAY_ID() ) + tr(" Giriş Ekranı V") + ADAK_PROGRAM_VERSION(ADAK_DISPLAY_ID())); SET_SETTING_NAME ( "LOGIN_BATCH"); SET_AUTO_EXIT_BATCH ( true ); SET_HELP_PAGE ( "E9_giris"); SET_FIRST_FOCUS_WIDGET( m_ui->line_edit_kullanici_kodu ); SET_WIDGETS_MAX_LENGTH(); m_ui->text_edit_status->setReadOnly(true); if ( m_user_info->bilgisayar_id EQ -1 ) { m_user_info->kullanici_kodu.clear(); } FILL_SQL_PROFILLERI (); SECILI_PROFILI_YUKLE( m_user_info->secili_sql_profili ); //////////////VERSIYON KONTROLU // HER PROGRAMIN KENDI LOGOSU SETLENIYOR switch ( ADAK_DISPLAY_ID() ) { case E9_PROGRAMI: m_ui->label_logo->setPixmap( QPixmap( QString::fromUtf8(":/e9_icons/E9_ICONS/e9_logo.png") )); break; default: m_ui->label_logo->setPixmap( QPixmap( QString::fromUtf8(":/yonetim_icons/adak_logo.png") )); break; } m_ui->label_program_adi->setText( ADAK_PROGRAM_LONGNAME (ADAK_DISPLAY_ID())); QSettings settings ( "ADAK_SETTINGS", ADAK_PROGRAM_SHORTNAME(ADAK_DISPLAY_ID())) ; //QString check_date = settings.value("last_program_update_check_date","").toString(); QString not_check_update_version = settings.value("not_check_update_version","").toString(); if ( ( not_check_update_version.isEmpty() EQ true OR not_check_update_version NE ADAK_PROGRAM_VERSION( ADAK_DISPLAY_ID() ) ) ) { const QString html = QVariant ("http://www.adak.com.tr/DOWNLOADS/E9/version.txt").toByteArray(); QNetworkAccessManager * network_access_manager = new QNetworkAccessManager(); QUrl url(html); QNetworkReply * network_reply = network_access_manager->get ( QNetworkRequest ( url ) ); QEventLoop answer_loop; answer_loop.connect ( network_reply, SIGNAL ( finished() ), &answer_loop, SLOT ( quit() ) ); QTimer bekleme_suresi; answer_loop.connect ( &bekleme_suresi, SIGNAL ( timeout() ), &answer_loop, SLOT ( quit() ) ); bekleme_suresi.start ( 1000 ); answer_loop.exec(); QByteArray result = network_reply->readAll(); if ( network_reply->error() != QNetworkReply::NoError ) { return; } QStringList program_list = QVariant(result).toString().split("\n",QString::SkipEmptyParts,Qt::CaseInsensitive); if (program_list.size() NE 0) { int index_of_program = -1; for ( int i = 0 ; i < program_list.size() ; i++ ) { if ( program_list.at(i).contains(QString("%1-").arg(ADAK_PROGRAM_SHORTNAME(ADAK_DISPLAY_ID())),Qt::CaseInsensitive) EQ true ) { index_of_program = i; break; } } if ( index_of_program EQ - 1) { return; } QStringList program_info = program_list.at(index_of_program).split("-",QString::SkipEmptyParts,Qt::CaseInsensitive); if ( program_info.size() EQ 3 ) { if ( ADAK_PROGRAM_VERSION(ADAK_DISPLAY_ID()) < program_info.at(1) ) { OPEN_PROGRAMI_GUNCELLESTIRIN_BATCH(program_info.at(2),program_info.at(1),NULL); } } } settings.setValue("last_program_update_check_date",QDate::currentDate().toString("yyyy.MM.dd")); } ////////////////////////////////////////////// }