def ekle(self): self.yaz.bolge_ekle(self.lineEdit.text(), self.lineEdit_2.text()) mesaj = self.lineEdit_2.text() + " Bölgesi Veritanına eklendi" mes.uyari(mesaj, "Bilgilendirme") self.lineEdit.clear() self.lineEdit_2.clear() self.on_change_value(1)
def guncelle(self): self.yaz.gemi_guncelle(self.lineEdit_2.text(), self.lineEdit_3.text(), self.lineEdit_4.text(), self.lineEdit_5.text(), self.lineEdit_6.text(), self.lineEdit_7.text(), self.lineEdit_8.text(), self.lineEdit_9.text(), self.lineEdit_10.text(), self.lineEdit_11.text(), self.change_id ) mesaj = self.lineEdit_3.text() + " Gemisinin Kaydı Başarıyla Değiştirildi" mes.uyari(mesaj, "Bilgilendirme") self.lineEdit_2.clear() self.lineEdit_3.clear() self.lineEdit_4.clear() self.lineEdit_5.clear() self.lineEdit_6.clear() self.lineEdit_7.clear() self.lineEdit_8.clear() self.lineEdit_9.clear() self.lineEdit_10.clear() self.lineEdit_11.clear() self.listWidget.clear() self.gemi_bul()
def yekle(self): b = self.comboBox.currentText() vtbolge = self.yaz.tek_oku("bolge", "ad", b) self.yaz.yer_ekle(self.lineEdit.text(), vtbolge[0][1]) mesaj = self.lineEdit.text() + " veritabanına eklendi." mes.uyari(mesaj, "Bilgilendirme") self.lineEdit.clear() self.on_changed_value(2)
def cins_yaz(self): self.yaz = VbagKur() ad = self.lineEdit.text() if ad == "": mesaj = "Lütfen bir gemi türü giriniz !!" mes.uyari(mesaj, "Bilgi Giriş Hatası") else: self.yaz.isle("INSERT INTO gemitur VALUES(NULL, '{}')".format(ad)) mesaj = ad + " türü veritabanına eklendi" mes.uyari(mesaj, "Kayıt Eklendi") self.lineEdit.clear()
def sil(self): kod = self.lineEdit.text() ad = self.lineEdit_2.text() self.yaz.kayit_sil("firmalar", "kod", kod) mesaj = ad + " Firmasının veritabanı kaydı başarıyla silindi" mes.uyari(mesaj, "Bilgilendirme") self.lineEdit.clear() self.lineEdit_2.clear() self.lineEdit_3.clear() self.lineEdit_4.clear() self.lineEdit_5.clear() self.textEdit.clear()
def urekle(self): self.yaz.dolum_ekle(self.lineEdit_4.text(), self.comboBox.currentText(), self.lineEdit.text(), self.lineEdit_2.text(), self.lineEdit_3.text(), self.lineEdit_5.text()) mesaj = self.lineEdit_4.text() + " tarihinde yüklenen " + self.lineEdit.text() + " litre " + \ self.comboBox.currentText() + " veritabanı stoğuna kaydedilmiştir " mes.uyari(mesaj, "Bilgilendirme") self.on_changed_value(True) self.lineEdit.clear() self.lineEdit_2.clear() self.lineEdit_3.clear() self.lineEdit_4.clear() self.lineEdit_5.clear()
def bilgi_guncelle(self): kod = self.lineEdit.text() ad = self.comboBox.currentText() gkod = self.lineEdit_2.text() cins = self.lineEdit_3.text() dno = self.lineEdit_4.text() bno = self.lineEdit_5.text() sno = self.lineEdit_6.text() imo = self.lineEdit_7.text() ac = self.lineEdit_8.text() actel = self.lineEdit_9.text() self.yaz.gemi_guncelle(kod, ad, gkod, cins, dno, bno, sno, imo, ac, actel, self.change_no) mesaj = ad + "Gemisi'nin Bilgileri başarıyla değiştirildi" mes.uyari(mesaj, "Bilgilendirme") self.comboBox.setCurrentIndex(0)
def yguncelle(self): self.yaz.yogunluk_gun(self.lineEdit_4.text(), self.comboBox.currentText(), self.lineEdit.text(), self.lineEdit_2.text(), self.lineEdit_3.text(), self.change_id_no, self.lineEdit_5.text()) mesajlar.uyari("Yoğunluk Bilgileri başarıyla veritabanına kaydedildi", "Bilgilendirme") self.comboBox.clear() self.lineEdit.clear() self.lineEdit_2.clear() self.lineEdit_3.clear() self.lineEdit_4.clear() self.lineEdit_5.clear() self.listWidget.clear() self.yogunluk_listele() self.on_changed_value(True)
def firmabilgisiyaz(self): kod = self.lineEdit.text() ad = self.lineEdit_2.text() vergidairesi = self.lineEdit_3.text() vergino = self.lineEdit_4.text() telefon = self.lineEdit_5.text() adres = self.textEdit.toPlainText() self.yaz.firma_ekle(kod, ad, vergidairesi, vergino, telefon, adres) mesaj = ad + " Firmasının veritabanı kaydı başarıyla yapıldı" mes.uyari(mesaj, "Bilgilendirme") self.lineEdit.clear() self.lineEdit_2.clear() self.lineEdit_3.clear() self.lineEdit_4.clear() self.lineEdit_5.clear() self.textEdit.clear() self.yaz.veritabanini_kapat()
def guncelle(self): kod = self.lineEdit.text() ad = self.lineEdit_2.text() vergidairesi = self.lineEdit_3.text() vergino = self.lineEdit_4.text() telefon = self.lineEdit_5.text() adres = self.textEdit.toPlainText() self.yaz.firma_guncelle(kod, ad, vergidairesi, vergino, telefon, adres, self.change_no) mesaj = ad + " Firmasının veritabanı kaydı başarıyla güncellendi" mes.uyari(mesaj, "Bilgilendirme") self.lineEdit.clear() self.lineEdit_2.clear() self.lineEdit_3.clear() self.lineEdit_4.clear() self.lineEdit_5.clear() self.textEdit.clear() self.yaz.veritabanini_kapat()
def olustur(self): """ Artık Veritabanına bilgileri eklemek için değişkenleri almaya başlamamız lazım """ danisman = self.comboBox.currentText() musteri_kodu = self.lineEdit.text() gemi = self.comboBox_2.currentText() yakit_turu =self.comboBox_3.currentText() yogunluk = self.comboBox_4.currentText() brut_litre = self.lineEdit_2.text() sicaklik = self.lineEdit_3.text() net_litre = self.lineEdit_5.text() volum_correction = self.lineEdit_4.text() kilogram = self.lineEdit_6.text() irsaliye_no = self.lineEdit_7.text() odeme_turu = self.comboBox_5.currentText() teslimatci = self.comboBox_6.currentText() yakit_alan_kisi = self.lineEdit_8.text() gemici = self.comboBox_7.currentText() bolge = self.comboBox_8.currentText() yer = self.comboBox_9.currentText() baslama_saati = self.lineEdit_9.text() bitis_saati = self.lineEdit_10.text() sarfiyat = self.lineEdit_11.text() barge_numune_muhur = None gemi_numune_muhur = None if float(self.lineEdit_5.text()) < float(self.yakit_numune_siniri[0][0]): pass else: barge_numune_muhur = self.lineEdit_12.text() gemi_numune_muhur = self.lineEdit_13.text() mesaj = gemi + " gemisine ait " + net_litre + \ " litrelik teslimat bilgisi veritabanına eklendi. Teslimat dosyaları oluşturuluyor" uyari(mesaj, "Bilgilendirme") tslmt.teslimat_hazirliği_yap(danisman, musteri_kodu, gemi, yakit_turu, yogunluk, brut_litre, sicaklik, volum_correction, net_litre, kilogram, irsaliye_no, odeme_turu, teslimatci, yakit_alan_kisi, gemici, bolge, yer, baslama_saati, bitis_saati, sarfiyat, barge_numune_muhur, gemi_numune_muhur) if odeme_turu == "AÇIK": pass else: if kart_kullanim_soru() == True: self.tetikle_kart() else: pass self.lineEdit.clear() self.comboBox_2.clear() self.comboBox_3.setCurrentIndex(0) self.comboBox_4.clear() self.lineEdit_2.clear() self.lineEdit_3.clear() self.lineEdit_5.clear() self.lineEdit_4.clear() self.lineEdit_6.clear() self.lineEdit_7.clear() self.lineEdit_8.clear() self.lineEdit_9.clear() self.lineEdit_10.clear() self.lineEdit_11.clear() self.lineEdit_12.clear() self.lineEdit_13.clear()