def update(self, Raca): lista = Raca.read() db.execute( f'UPDATE Raca SET Descricao = {lista[1]} WHERE Codigo = {lista[0]}' ) db.commit()
def update(self, Atendente): lista = Atendente.read() db.execute( f'UPDATE Atendente SET Nome = \'{lista[1]}\' WHERE Codigo = \'{lista[0]}\'' ) db.commit()
def update(self, CategoriaDeProduto): lista = CategoriaDeProduto.read() db.execute( f'UPDATE CategoriaDeProduto SET Nome = {lista[1]} WHERE Codigo = {lista[0]}' ) db.commit()
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()
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()
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()
def deleteByID(self, ID=None): if not ID: return db.execute( f'DELETE FROM {self.__name} WHERE {self.__pkName} = \'{ID}\'') db.commit()
def update(self, Administrador): lista = Administrador.read() db.execute( f'UPDATE Administrador SET Nome = {lista[1]} WHERE Codigo = {lista[0]}' ) db.commit()
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()
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()
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
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()
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()
def add(self, Administrador): lista = Administrador.read() t = db.execute(f'INSERT INTO Administrador VALUES (?,?)', lista) db.commit() return t
def add(self, Servico): lista = Servico.read() t = db.execute(f'INSERT INTO Servicos VALUES (?,?,?)', lista) db.commit() return t
def add(self, Especie): lista = Especie.read() t = db.execute(f'INSERT INTO Especie VALUES (?,?)', lista) db.commit() return t
def add(self, Atendente): lista = Atendente.read() t = db.execute(f'INSERT INTO Atendente VALUES (?,?)', lista) db.commit() return t
def add(self, Raca): lista = Raca.read() t = db.execute(f'INSERT INTO Raca VALUES (?,?)', lista) db.commit() return t
def add(self, Animal): lista = self.__parsedList(Animal) t = db.execute(f'INSERT INTO Animal VALUES (?,?,?,?,?,?,?,?)', lista) db.commit() return t
def update(self, Especie): lista = Especie.read() db.execute( f'UPDATE Especie SET Nome = {lista[1]} WHERE Codigo = {lista[0]}') db.commit()
def add(self, Veterinario): lista = Veterinario.read() t = db.execute(f'INSERT INTO Veterinario VALUES (?,?,?,?,?,?,?)', lista) db.commit() return t
def add(self, Pagamento): lista = Pagamento.read() t = db.execute(f'INSERT INTO Pagamento VALUES (?)', lista) db.commit() return t
def is_closed(*_): db.commit() db.close()
def add(self, CategoriaDeProduto): lista = CategoriaDeProduto.read() t = db.execute(f'INSERT INTO CategoriaDeProduto VALUES (?,?)', lista) db.commit() return t
def add(self, Produto): lista = self.__parsedList(Produto) t = db.execute(f'INSERT INTO Produto VALUES (?,?,?,?,?)', lista) db.commit() return t