Пример #1
0
def insert(classdict, jmeno, prijmeni, mobilni_telefon, telefon_pracovni,
           email_pracovni, email_nahradni, je_doktorand, uvazek, pracovni_body,
           pracovni_body_anglictina):
    if use_db == 1:
        sqltext = """INSERT INTO Zamestnanec (jmeno, prijmeni, mobilni_telefon, telefon_pracovni, email_pracovni, 
                                              email_nahradni, je_doktorand, uvazek, pracovni_body, 
                                              pracovni_body_anglictina) VALUES ("""
        for var in [
                jmeno, prijmeni, mobilni_telefon, telefon_pracovni,
                email_pracovni, email_nahradni, je_doktorand, uvazek,
                pracovni_body, pracovni_body_anglictina
        ]:
            if var is not None and var != "":
                sqltext += "'" + str(var) + "', "
            else:
                sqltext += "''" + ', '
        sqltext = sqltext[:-2] + ");"
        query('INSERT', sqltext)
    new_id = len(classdict) + 1
    new_instance = Zamestnanec(new_id, jmeno, prijmeni, mobilni_telefon,
                               telefon_pracovni, email_pracovni,
                               email_nahradni, je_doktorand, uvazek,
                               pracovni_body, pracovni_body_anglictina)
    classdict[new_id] = new_instance
    return classdict
Пример #2
0
def insert(classdict, zkratka, nazev, hodin_prednaska, hodin_seminar,
           hodin_cviceni, pocet_tydnu, jazyk, studium, rocnik, semestr,
           pocet_kreditu, studentu_prednaska, studentu_seminar,
           studentu_cviceni, vazba_zapocet, vazba_klasifikovany_zapocet,
           vazba_zkouska):
    if use_db == 1:
        sqltext = """INSERT INTO Predmet (zkratka, nazev, hodin_prednaska, hodin_seminar, hodin_cviceni, pocet_tydnu, 
                                          jazyk, studium, rocnik, semestr, pocet_kreditu, studentu_prednaska, 
                                          studentu_seminar, studentu_cviceni, vazba_zapocet, 
                                          vazba_klasifikovany_zapocet, vazba_zkouska) VALUES ("""
        for var in [
                zkratka, nazev, hodin_prednaska, hodin_seminar, hodin_cviceni,
                pocet_tydnu, jazyk, studium, rocnik, semestr, pocet_kreditu,
                studentu_prednaska, studentu_seminar, studentu_cviceni,
                vazba_zapocet, vazba_klasifikovany_zapocet, vazba_zkouska
        ]:
            if var is not None and var != "":
                sqltext += "'" + str(var) + "', "
            else:
                sqltext += "''" + ', '
        sqltext = sqltext[:-2] + ");"
        query('INSERT', sqltext)
    new_id = len(classdict) + 1
    new_instance = Predmet(new_id, zkratka, nazev, hodin_prednaska,
                           hodin_seminar, hodin_cviceni, pocet_tydnu, jazyk,
                           studium, rocnik, semestr, pocet_kreditu,
                           studentu_prednaska, studentu_seminar,
                           studentu_cviceni, vazba_zapocet,
                           vazba_klasifikovany_zapocet, vazba_zkouska)
    classdict[new_id] = new_instance
    return classdict
Пример #3
0
 def update(self,
            id_zamestnanec='NULL',
            jmeno='NULL',
            prijmeni='NULL',
            mobilni_telefon='NULL',
            telefon_pracovni='NULL',
            email_pracovni='NULL',
            email_nahradni='NULL',
            je_doktorand='NULL',
            uvazek='NULL',
            pracovni_body='NULL',
            pracovni_body_anglictina='NULL'):
     condition = ''
     if id_zamestnanec != 'NULL':
         self.id_zamestnanec = id_zamestnanec
         condition += 'id_zamestnanec=' + "'" + str(id_zamestnanec) + "', "
     if jmeno != 'NULL':
         self.jmeno = jmeno
         condition += 'jmeno=' + "'" + str(jmeno) + "', "
     if prijmeni != 'NULL':
         self.prijmeni = prijmeni
         condition += 'prijmeni=' + "'" + str(prijmeni) + "', "
     if mobilni_telefon != 'NULL':
         self.mobilni_telefon = mobilni_telefon
         condition += 'mobilni_telefon=' + "'" + str(
             mobilni_telefon) + "', "
     if telefon_pracovni != 'NULL':
         self.telefon_pracovni = telefon_pracovni
         condition += 'telefon_pracovni=' + "'" + str(
             telefon_pracovni) + "', "
     if email_pracovni != 'NULL':
         self.email_pracovni = email_pracovni
         condition += 'email_pracovni=' + "'" + str(email_pracovni) + "', "
     if email_nahradni != 'NULL':
         self.email_nahradni = email_nahradni
         condition += 'email_nahradni=' + "'" + str(email_nahradni) + "', "
     if je_doktorand != 'NULL':
         self.je_doktorand = je_doktorand
         condition += 'je_doktorand=' + "'" + str(je_doktorand) + "', "
     if uvazek != 'NULL':
         self.uvazek = uvazek
         condition += 'uvazek=' + "'" + str(uvazek) + "', "
     if pracovni_body != 'NULL':
         self.pracovni_body = pracovni_body
         condition += 'pracovni_body=' + "'" + str(pracovni_body) + "', "
     if pracovni_body_anglictina != 'NULL':
         self.pracovni_body_anglictina = pracovni_body_anglictina
         condition += 'pracovni_body_anglictina=' + "'" + str(
             pracovni_body_anglictina) + "', "
     if use_db == 1:
         condition = condition[:-2]
         sqltext = 'UPDATE Zamestnanec set %s where id_zamestnanec = %s ;' % (
             condition, self.id_zamestnanec)
         query('UPDATE', sqltext)
Пример #4
0
 def update(self,
            id_pracovni_stitek='NULL',
            nazev='NULL',
            cid_zamestnanec='NULL',
            cid_predmet='NULL',
            typ='NULL',
            pocet_studentu='NULL',
            pocet_hodin='NULL',
            pocet_tydnu='NULL',
            jazyk='NULL',
            pracovni_body='NULL'):
     condition = ''
     if id_pracovni_stitek != 'NULL':
         self.id_pracovni_stitek = id_pracovni_stitek
         condition += 'id_pracovni_stitek=' + "'" + str(
             id_pracovni_stitek) + "', "
     if nazev != 'NULL':
         self.nazev = nazev
         condition += 'nazev=' + "'" + str(nazev) + "', "
     if cid_zamestnanec != 'NULL':
         self.cid_zamestnanec = cid_zamestnanec
         condition += 'cid_zamestnanec=' + "'" + str(
             cid_zamestnanec) + "', "
     if cid_predmet != 'NULL':
         self.cid_predmet = cid_predmet
         condition += 'cid_predmet=' + "'" + str(cid_predmet) + "', "
     if typ != 'NULL':
         self.typ = typ
         condition += 'typ=' + "'" + str(typ) + "', "
     if pocet_studentu != 'NULL':
         self.pocet_studentu = pocet_studentu
         condition += 'pocet_studentu=' + "'" + str(pocet_studentu) + "', "
     if pocet_hodin != 'NULL':
         self.pocet_hodin = pocet_hodin
         condition += 'pocet_hodin=' + "'" + str(pocet_hodin) + "', "
     if pocet_tydnu != 'NULL':
         self.pocet_tydnu = pocet_tydnu
         condition += 'pocet_tydnu=' + "'" + str(pocet_tydnu) + "', "
     if jazyk != 'NULL':
         self.jazyk = jazyk
         condition += 'jazyk=' + "'" + str(jazyk) + "', "
     if pracovni_body != 'NULL':
         self.pracovni_body = pracovni_body
         condition += 'pracovni_body=' + "'" + str(pracovni_body) + "', "
     if use_db == 1:
         condition = condition[:-2]
         sqltext = 'UPDATE PracovniStitek set %s where id_pracovni_stitek = %s ;' % (
             condition, self.id_pracovni_stitek)
         query('UPDATE', sqltext)
Пример #5
0
def insert(classdict, zkratka, nazev, studium, rocnik, semestr,
           pocet_studentu):
    if use_db == 1:
        sqltext = """INSERT INTO StudijniSkupina (zkratka, nazev, studium, rocnik, semestr, 
                                                  pocet_studentu) VALUES ("""
        for var in [zkratka, nazev, studium, rocnik, semestr, pocet_studentu]:
            if var is not None and var != "":
                sqltext += "'" + str(var) + "', "
            else:
                sqltext += "''" + ', '
        sqltext = sqltext[:-2] + ");"
        query('INSERT', sqltext)
    new_id = len(classdict) + 1
    new_instance = StudijniSkupina(new_id, zkratka, nazev, studium, rocnik,
                                   semestr, pocet_studentu)
    classdict[new_id] = new_instance
    return classdict
Пример #6
0
def insert(classdict, id_predmety_ve_skupine, cid_predmet,
           cid_studijni_skupina):
    if use_db == 1:
        sqltext = """INSERT INTO PredmetyVeSkupine (id_predmety_ve_skupine, cid_predmet, 
                                                    cid_studijni_skupina) VALUES ("""
        for var in [id_predmety_ve_skupine, cid_predmet, cid_studijni_skupina]:
            if var is not None and var != "":
                sqltext += "'" + str(var) + "', "
            else:
                sqltext += "''" + ', '
        sqltext = sqltext[:-2] + ");"
        query('INSERT', sqltext)
    new_id = len(classdict) + 1
    new_instance = PredmetyVeSkupine(id_predmety_ve_skupine, cid_predmet,
                                     cid_studijni_skupina)
    classdict[new_id] = new_instance
    return classdict
Пример #7
0
def insert(classdict, nazev, cid_zamestnanec, cid_predmet, typ, pocet_studentu,
           pocet_hodin, pocet_tydnu, jazyk, pracovni_body):
    if use_db == 1:
        sqltext = """INSERT INTO PracovniStitek (nazev, cid_zamestnanec, cid_predmet, typ, pocet_studentu, 
                                                 pocet_hodin, pocet_tydnu, jazyk, pracovni_body) VALUES ("""
        for var in [
                nazev, cid_zamestnanec, cid_predmet, typ, pocet_studentu,
                pocet_hodin, pocet_tydnu, jazyk, pracovni_body
        ]:
            if var is not None and var != "":
                sqltext += "'" + str(var) + "', "
            else:
                sqltext += "''" + ', '
        sqltext = sqltext[:-2] + ");"
        query('INSERT', sqltext)
    new_id = len(classdict) + 1
    new_instance = PracovniStitek(new_id, nazev, cid_zamestnanec, cid_predmet,
                                  typ, pocet_studentu, pocet_hodin,
                                  pocet_tydnu, jazyk, pracovni_body)
    classdict[new_id] = new_instance
    return classdict
Пример #8
0
 def update(self,
            id_predmety_ve_skupine='NULL',
            cid_predmet='NULL',
            cid_studijni_skupina='NULL'):
     condition = ''
     if id_predmety_ve_skupine != 'NULL':
         self.id_predmety_ve_skupine = id_predmety_ve_skupine
         condition += 'id_predmety_ve_skupine=' + "'" + str(
             id_predmety_ve_skupine) + "', "
     if cid_predmet != 'NULL':
         self.cid_predmet = cid_predmet
         condition += 'cid_predmet=' + "'" + str(cid_predmet) + "', "
     if cid_studijni_skupina != 'NULL':
         self.cid_studijni_skupina = cid_studijni_skupina
         condition += 'cid_studijni_skupina=' + "'" + str(
             cid_studijni_skupina) + "', "
     if use_db == 1:
         condition = condition[:-2]
         sqltext = 'UPDATE PredmetyVeSkupine set %s where id_predmety_ve_skupine = %s ;' % (
             condition, self.id_predmety_ve_skupine)
         query('UPDATE', sqltext)
Пример #9
0
 def update(self,
            id_studijni_skupina='NULL',
            zkratka='NULL',
            nazev='NULL',
            studium='NULL',
            rocnik='NULL',
            semestr='NULL',
            pocet_studentu='NULL'):
     condition = ''
     if id_studijni_skupina != 'NULL':
         self.id_studijni_skupina = id_studijni_skupina
         condition += 'id_studijni_skupina=' + "'" + str(
             id_studijni_skupina) + "', "
     if zkratka != 'NULL':
         self.zkratka = zkratka
         condition += 'zkratka=' + "'" + str(zkratka) + "', "
     if nazev != 'NULL':
         self.nazev = nazev
         condition += 'nazev=' + "'" + str(nazev) + "', "
     if studium != 'NULL':
         self.studium = studium
         condition += 'studium=' + "'" + str(studium) + "', "
     if rocnik != 'NULL':
         self.rocnik = rocnik
         condition += 'rocnik=' + "'" + str(rocnik) + "', "
     if semestr != 'NULL':
         self.semestr = semestr
         condition += 'semestr=' + "'" + str(semestr) + "', "
     if pocet_studentu != 'NULL':
         self.pocet_studentu = pocet_studentu
         condition += 'pocet_studentu=' + "'" + str(pocet_studentu) + "', "
     if use_db == 1:
         condition = condition[:-2]
         sqltext = 'UPDATE StudijniSkupina set %s where id_studijni_skupina = %s ;' % (
             condition, self.id_studijni_skupina)
         query('UPDATE', sqltext)
Пример #10
0
 def update(self,
            id_predmet='NULL',
            zkratka='NULL',
            nazev='NULL',
            hodin_prednaska='NULL',
            hodin_seminar='NULL',
            hodin_cviceni='NULL',
            pocet_tydnu='NULL',
            jazyk='NULL',
            studium='NULL',
            rocnik='NULL',
            semestr='NULL',
            pocet_kreditu='NULL',
            studentu_prednaska='NULL',
            studentu_seminar='NULL',
            studentu_cviceni='NULL',
            vazba_zapocet='NULL',
            vazba_klasifikovany_zapocet='NULL',
            vazba_zkouska='NULL'):
     condition = ''
     if id_predmet != 'NULL':
         self.id_predmet = id_predmet
         condition += 'id_predmet=' + "'" + str(id_predmet) + "', "
     if zkratka != 'NULL':
         self.zkratka = zkratka
         condition += 'zkratka=' + "'" + str(zkratka) + "', "
     if nazev != 'NULL':
         self.nazev = nazev
         condition += 'nazev=' + "'" + str(nazev) + "', "
     if hodin_prednaska != 'NULL':
         self.hodin_prednaska = hodin_prednaska
         condition += 'hodin_prednaska=' + "'" + str(
             hodin_prednaska) + "', "
     if hodin_seminar != 'NULL':
         self.hodin_seminar = hodin_seminar
         condition += 'hodin_seminar=' + "'" + str(hodin_seminar) + "', "
     if hodin_cviceni != 'NULL':
         self.hodin_cviceni = hodin_cviceni
         condition += 'hodin_cviceni=' + "'" + str(hodin_cviceni) + "', "
     if pocet_tydnu != 'NULL':
         self.pocet_tydnu = pocet_tydnu
         condition += 'pocet_tydnu=' + "'" + str(pocet_tydnu) + "', "
     if jazyk != 'NULL':
         self.jazyk = jazyk
         condition += 'jazyk=' + "'" + str(jazyk) + "', "
     if studium != 'NULL':
         self.studium = studium
         condition += 'studium=' + "'" + str(studium) + "', "
     if rocnik != 'NULL':
         self.rocnik = rocnik
         condition += 'rocnik=' + "'" + str(rocnik) + "', "
     if semestr != 'NULL':
         self.semestr = semestr
         condition += 'semestr=' + "'" + str(semestr) + "', "
     if pocet_kreditu != 'NULL':
         self.pocet_kreditu = pocet_kreditu
         condition += 'pocet_kreditu=' + "'" + str(pocet_kreditu) + "', "
     if studentu_prednaska != 'NULL':
         self.studentu_prednaska = studentu_prednaska
         condition += 'studentu_prednaska=' + "'" + str(
             studentu_prednaska) + "', "
     if studentu_seminar != 'NULL':
         self.studentu_seminar = studentu_seminar
         condition += 'studentu_seminar=' + "'" + str(
             studentu_seminar) + "', "
     if studentu_cviceni != 'NULL':
         self.studentu_cviceni = studentu_cviceni
         condition += 'studentu_cviceni=' + "'" + str(
             studentu_cviceni) + "', "
     if vazba_zapocet != 'NULL':
         self.vazba_zapocet = vazba_zapocet
         condition += 'vazba_zapocet=' + "'" + str(vazba_zapocet) + "', "
     if vazba_klasifikovany_zapocet != 'NULL':
         self.vazba_klasifikovany_zapocet = vazba_klasifikovany_zapocet
         condition += 'vazba_klasifikovany_zapocet=' + "'" + str(
             vazba_klasifikovany_zapocet) + "', "
     if vazba_zkouska != 'NULL':
         self.vazba_zkouska = vazba_zkouska
         condition += 'vazba_zkouska=' + "'" + str(vazba_zkouska) + "', "
     if use_db == 1:
         condition = condition[:-2]
         sqltext = 'UPDATE Predmet set %s where id_predmet = %s ;' % (
             condition, self.id_predmet)
         query('UPDATE', sqltext)