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
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
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)
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)
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
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
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
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)
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)
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)