Пример #1
0
    def vt5_musteriler(self):
        'Müşteriler'
        self.tarihler_kontrol()
        if self.spesifik_aralik_tek:
            if bool(self.tablo_silici) == True:
                self.im.execute(
                    """ delete from Gelir_Tablo where Müşteriler = (?)
                AND Tarih = (?);""", (self.limit_5, self.ilk))
                self.vt.commit()
                return None
            else:
                self.im.execute(
                    """ select * from Gelir_Tablo where Müşteriler = (?)
            AND Tarih = (?);""", (self.limit_5, self.ilk))
        else:
            if bool(self.tablo_silici) == True:
                self.im.execute(
                    """ delete from Gelir_Tablo where Müşteriler = (?)
                AND Tarih >= (?) AND  Tarih <= (?) ;""",
                    (self.limit_5, self.ilk, self.son))
                self.vt.commit()
                return None
            else:
                self.im.execute(
                    """ select * from Gelir_Tablo where Müşteriler = (?)
                AND Tarih >= (?) AND  Tarih <= (?) ;""",
                    (self.limit_5, self.ilk, self.son))

        self.veriler_gelir_hepsi_vt5B = [i for i in self.im]
        from kayitlar import Postaci
        self.posta4_sinif = Postaci(self.veriler_gelir_hepsi_vt5B[::-1])
        self.vt.commit()
Пример #2
0
    def vt5_gider_turu(self):
        'Gider_Türü'
        self.tarihler_kontrol()
        if self.spesifik_aralik_tek:
            if bool(self.tablo_silici) == True:
                self.im.execute(
                    """ delete from Gider_Tablo where Gider_Türü = (?)
                AND Tarih = (?);""", (self.limit_6, self.ilk))
                self.vt.commit()
                return None
            else:
                self.im.execute(
                    """ select * from Gider_Tablo where Gider_Türü = (?)
                AND Tarih = (?);""", (self.limit_6, self.ilk))
        else:
            if bool(self.tablo_silici) == True:
                self.im.execute(
                    """ delete from Gider_Tablo where Gider_Türü = (?)
                AND Tarih >= (?) AND Tarih <= (?);""",
                    (self.limit_6, self.ilk, self.son))
                self.vt.commit()
                return None
            else:
                self.im.execute(
                    """ select * from Gider_Tablo where Gider_Türü = (?)
                AND Tarih >= (?) AND Tarih <= (?);""",
                    (self.limit_6, self.ilk, self.son))

        self.veriler_gider_parametre = [kk for kk in self.im]
        from kayitlar import Postaci
        self.posta6_sinif = Postaci(self.veriler_gider_parametre[::-1])
        self.vt.commit()
        pass
Пример #3
0
 def vt5_spcf_gider(self):
     self.tarihler_kontrol()
     if self.spesifik_aralik_tek:
         if bool(self.tablo_silici) == True:
             self.im.execute(
                 """delete from Gider_Tablo where Tarih = (?);""",
                 (self.ilk, ))
             self.vt.commit()
             return None
         else:
             self.im.execute(
                 """ select * from Gider_Tablo where Tarih =(?);""",
                 (self.ilk, ))
     else:
         if bool(self.tablo_silici) == True:
             self.im.execute(
                 """delete from Gider_Tablo where Tarih >= (?)
                             AND Tarih <= (?);""", (self.ilk, self.son))
             self.vt.commit()
             return None
         else:
             self.im.execute(
                 """ select * from Gider_Tablo where Tarih >= (?) AND Tarih <= (?) ;""",
                 (self.ilk, self.son))
     self.veriler_gelir_hepsi_spcfk = [i for i in self.im]
     from kayitlar import Postaci
     self.posta3_sinif = Postaci(self.veriler_gelir_hepsi_spcfk[::-1])
     self.vt.commit()
Пример #4
0
 def veriTabani_5_Gider_Tablo(self):
     'aylık gider tablo'
     self.im.execute(
         """ select * from Gider_Tablo
     where Tarih >= (?) AND  Tarih <= (?) ;""", (self.ilk, self.son))
     self.veriler_gider_hepsi = [ss for ss in self.im]
     from kayitlar import Postaci
     self.posta2_sinif = Postaci(self.veriler_gider_hepsi[::-1])
     self.vt.commit()
     pass
Пример #5
0
def veriTabani_4_giderliste_olustur():
    with sqlite3.connect('Cut.db') as vt:
        vt.text_factory = str
        im = vt.cursor()
        im.execute("""CREATE TABLE IF NOT EXISTS Tablo_Gider_Türü
                         (Gider_Türu_Liste)""")
        im.execute("""SELECT * FROM Tablo_Gider_Türü""")
        giderliste_icerik_vt4 = [s[0] for s in im.fetchall()]
        from gider_ekle import Postaci
        posta_elemani = Postaci(giderliste_icerik_vt4)
        vt.commit()
Пример #6
0
def veriTabani_2B_listeler():
    'müşteriler  listesi'
    with sqlite3.connect('Cut.db') as vt:
        vt.text_factory = str
        im = vt.cursor()
        im.execute("""CREATE TABLE IF NOT EXISTS Tablo_Müşteriler
                         (Müşteriler_Liste)""")
        im.execute("""SELECT * FROM Tablo_Müşteriler""")
        musteriler_vt2B = [r[0] for r in im.fetchall()]
        vt.commit()

        im.execute("""CREATE TABLE IF NOT EXISTS Tablo_Gelir_Türü
                         (Gelir_Türü_Liste)""")
        im.execute("""SELECT * FROM Tablo_Gelir_Türü""")
        gelirliste_icerik_vt4 = [r[0] for r in im.fetchall()]
        from gelir_ekle import Postaci
        posta_elemani = Postaci(gelirliste_icerik_vt4, musteriler_vt2B)
        vt.commit()
Пример #7
0
    def vt5_gelir_param2(self):
        'Gelir Türü ve Müşteriler , Müşteriler öncelikli.'
        self.tarihler_kontrol()
        if self.spesifik_aralik_tek:
            if bool(self.tablo_silici) == True:
                self.im.execute(
                    """delete from Gelir_Tablo where Müşteriler= (?)
                                AND Gelir_Türü = (?) AND Tarih = (?);""",
                    (self.limit_5, self.limit_6, self.ilk))
                self.vt.commit()
                return None
            else:
                self.im.execute(
                    """select * from Gelir_Tablo where Müşteriler= (?)
                                AND Gelir_Türü = (?) AND Tarih = (?);""",
                    (self.limit_5, self.limit_6, self.ilk))
        else:
            if bool(self.tablo_silici) == True:
                self.im.execute(
                    """delete from Gelir_Tablo where Müşteriler= (?)
                                AND Gelir_Türü = (?) AND Tarih >= (?)
                                AND Tarih <=(?);""",
                    (self.limit_5, self.limit_6, self.ilk, self.son))
                self.vt.commit()
                return None
            else:
                self.im.execute(
                    """select * from Gelir_Tablo where Müşteriler= (?)
                                AND Gelir_Türü = (?) AND Tarih >= (?)
                                AND Tarih <=(?);""",
                    (self.limit_5, self.limit_6, self.ilk, self.son))

        self.veriler_gelir_hepsi_vt5C = [i for i in self.im]
        from kayitlar import Postaci
        self.posta5_sinif = Postaci(self.veriler_gelir_hepsi_vt5C[::-1])
        self.vt.commit()
        pass