コード例 #1
0
    def update(self, Raca):
        lista = Raca.read()

        db.execute(
            f'UPDATE Raca SET Descricao = {lista[1]} WHERE Codigo = {lista[0]}'
        )
        db.commit()
コード例 #2
0
    def update(self, Atendente):
        lista = Atendente.read()

        db.execute(
            f'UPDATE Atendente SET Nome = \'{lista[1]}\' WHERE Codigo = \'{lista[0]}\''
        )
        db.commit()
コード例 #3
0
    def update(self, CategoriaDeProduto):
        lista = CategoriaDeProduto.read()

        db.execute(
            f'UPDATE CategoriaDeProduto SET Nome = {lista[1]} WHERE Codigo = {lista[0]}'
        )
        db.commit()
コード例 #4
0
    def update(self, Veterinario):
        lista = Veterinario.read()

        db.execute(
            f'UPDATE Veterinario SET Nome = \'{lista[1]}\', Endereco = \'{lista[2]}\', Cidade = \'{lista[3]}\', Estado = \'{lista[4]}\', Telefone = \'{lista[5]}\', Documento = \'{lista[6]}\', email = \'{lista[7]}\' WHERE Codigo = \'{lista[0]}\''
        )
        db.commit()
コード例 #5
0
    def update(self, Produto):
        lista = self.__parsedList(Produto)

        db.execute(
            f'UPDATE Produto SET Descricao = {lista[1]}, Fabricante = {lista[2]}, Categoria = {lista[3]}, Preco = {lista[4]} WHERE Codigo = {lista[0]}'
        )
        db.commit()
コード例 #6
0
    def add(self, Venda):
        lista = self.__parsedList(Venda)
        db.execute(f'INSERT INTO Venda VALUES (?,?,?,?,?,?)', list(lista[0]))

        self.__CarrinhoDAO.add(lista[1])

        db.commit()
コード例 #7
0
    def deleteByID(self, ID=None):
        if not ID:
            return

        db.execute(
            f'DELETE FROM {self.__name} WHERE {self.__pkName} = \'{ID}\'')
        db.commit()
コード例 #8
0
    def update(self, Administrador):
        lista = Administrador.read()

        db.execute(
            f'UPDATE Administrador SET Nome = {lista[1]} WHERE Codigo = {lista[0]}'
        )
        db.commit()
コード例 #9
0
ファイル: DAOConsulta.py プロジェクト: getuliobr/ProjetoAPOO
    def update(self, Servico):
        lista = Servico.read()

        db.execute(
            f'UPDATE Servicos SET Descricao = {lista[1]}, Preco = {lista[2]} WHERE Codigo = {lista[0]}'
        )
        db.commit()
コード例 #10
0
    def update(self, Animal):
        lista = self.__parsedList(Animal)

        db.execute(
            f'UPDATE Animal SET Nome = {lista[1]}, Dono = {lista[2]}, DataNascimento = {lista[3]}, Especie = {lista[4]}, Raca = {lista[5]}, Sexo = {lista[6]}, Cor = {lista[7]}  WHERE Codigo = {lista[0]}'
        )
        db.commit()
コード例 #11
0
ファイル: DAOConsulta.py プロジェクト: getuliobr/ProjetoAPOO
 def add(self, Consulta):
     lista = self.__parsedList(Consulta)
     t = db.execute(f'INSERT INTO Consulta VALUES (?,?,?,?,?,?,?)',
                    lista[0])
     for medicamento in lista[1]:
         db.execute(f'INSERT INTO Consulta_Medicamentos VALUES (?,?,?)',
                    medicamento)
     db.commit()
     return t
コード例 #12
0
    def add(self, Carrinho):
        lista = self.__parsedList(Carrinho)
        db.execute(f'INSERT INTO CarrinhoDeProdutos VALUES (\'{lista[0]}\')')

        for produto in lista[1]:
            db.execute(
                f'INSERT INTO Carrinho_Produtos VALUES (\'{lista[0]}\', \'{produto[0]}\', \'{produto[1]}\')'
            )

        db.commit()
コード例 #13
0
ファイル: DAOConsulta.py プロジェクト: getuliobr/ProjetoAPOO
    def update(self, Consulta):
        lista = self.__parsedList(Consulta)

        db.execute(
            f'UPDATE Consulta SET DataConsulta = {lista[0][1]}, Dono = \'{lista[0][2]}\', Animal = \'{lista[0][3]}\', Veterinario = \'{lista[0][4]}\', Pagamento = \'{lista[0][5]}\', Servicos = \'{lista[0][6]}\' WHERE IDConsulta = \'{lista[0][0]}\''
        )

        #Não possui a função remover medicamento do Banco de Dados
        for medicamento in lista[1]:
            consulta_medicamento = []
            consulta_medicamento = db.record(
                f'SELECT * FROM Consulta_Medicamentos WHERE IDConsulta = \'{medicamento[0]}\' AND IDProduto = \'{medicamento[1]}\''
            )
            if consulta_medicamento:
                db.execute(
                    f'UPDATE Consulta_Medicamentos SET Quantidade = {medicamento[2]} WHERE IDConsulta = \'{medicamento[1]}\' AND IDProduto = \'{medicamento[0]}\''
                )
            else:
                db.execute(f'INSERT INTO Consulta_Medicamentos VALUES (?,?,?)',
                           medicamento)

        db.commit()
コード例 #14
0
 def add(self, Administrador):
     lista = Administrador.read()
     t = db.execute(f'INSERT INTO Administrador VALUES (?,?)', lista)
     db.commit()
     return t
コード例 #15
0
ファイル: DAOConsulta.py プロジェクト: getuliobr/ProjetoAPOO
 def add(self, Servico):
     lista = Servico.read()
     t = db.execute(f'INSERT INTO Servicos VALUES (?,?,?)', lista)
     db.commit()
     return t
コード例 #16
0
 def add(self, Especie):
     lista = Especie.read()
     t = db.execute(f'INSERT INTO Especie VALUES (?,?)', lista)
     db.commit()
     return t
コード例 #17
0
 def add(self, Atendente):
     lista = Atendente.read()
     t = db.execute(f'INSERT INTO Atendente VALUES (?,?)', lista)
     db.commit()
     return t
コード例 #18
0
 def add(self, Raca):
     lista = Raca.read()
     t = db.execute(f'INSERT INTO Raca VALUES (?,?)', lista)
     db.commit()
     return t
コード例 #19
0
 def add(self, Animal):
     lista = self.__parsedList(Animal)
     t = db.execute(f'INSERT INTO Animal VALUES (?,?,?,?,?,?,?,?)', lista)
     db.commit()
     return t
コード例 #20
0
    def update(self, Especie):
        lista = Especie.read()

        db.execute(
            f'UPDATE Especie SET Nome = {lista[1]} WHERE Codigo = {lista[0]}')
        db.commit()
コード例 #21
0
 def add(self, Veterinario):
     lista = Veterinario.read()
     t = db.execute(f'INSERT INTO Veterinario VALUES (?,?,?,?,?,?,?)',
                    lista)
     db.commit()
     return t
コード例 #22
0
 def add(self, Pagamento):
     lista = Pagamento.read()
     t = db.execute(f'INSERT INTO Pagamento VALUES (?)', lista)
     db.commit()
     return t
コード例 #23
0
ファイル: bot.py プロジェクト: helldragger/Nauvis
def is_closed(*_):
    db.commit()
    db.close()
コード例 #24
0
 def add(self, CategoriaDeProduto):
     lista = CategoriaDeProduto.read()
     t = db.execute(f'INSERT INTO CategoriaDeProduto VALUES (?,?)', lista)
     db.commit()
     return t
コード例 #25
0
 def add(self, Produto):
     lista = self.__parsedList(Produto)
     t = db.execute(f'INSERT INTO Produto VALUES (?,?,?,?,?)', lista)
     db.commit()
     return t