def getSucursal(self, idSucursal): diccionario_sucursal = DB().run( "SELECT * FROM Sucursal where idSucursal=" + str(idSucursal) + ";") d = diccionario_sucursal.fetchall() self.DeserializarSucursal(d[0])
def AgregarCliente(self, queja, pedido, sucursal): self.QuejasCliente = queja self.MenuPedido = pedido self.Sucursal = sucursal DB().run("INSERT INTO Clientes VALUES (NULL,'" + self.QuejasCliente + "','" + self.MenuPedido + "'," + str(self.Sucursal) + ");")
def AgregarMenu(self, Nombre, precio, tipo, sucursal): self.NombreMenu = Nombre self.PrecioMenu = precio self.TipoMenu = tipo self.Sucursal = sucursal DB().run("INSERT INTO Menues VALUES (NULL, '" + self.NombreMenu + "','" + self.PrecioMenu + "','" + self.TipoMenu + "','" + str(self.Sucursal) + "');")
def AgregarEmpleado(self, Nombre, Apellido, DNI, Sucursal): self.NombreEmpleado = Nombre self.ApellidoEmpleado = Apellido self.DNI_Empleado = DNI self.Sucursal = Sucursal DB().run("INSERT INTO Empleados VALUES (NULL, '" + self.NombreEmpleado + "','" + self.ApellidoEmpleado + "','" + self.DNI_Empleado + "','" + str(self.Sucursal) + "');")
from flask import Flask, render_template, request, redirect from conexion import DB from claseCliente import Cliente from claseMenu import MenuComida from claseEmpleado import Empleado from claseSucursal import Sucursal DB().SetConection('127.0.0.1', 'root', 'alumno', 'mydb') conexion = DB() menu = MenuComida() unEmpleado = Empleado() UnitaSucursal = Sucursal() dictSucursal = conexion.run("SELECT * FROM Sucursal") listaSucursal = [] for item in dictSucursal: objSucursal = Sucursal() objSucursal.getSucursal(item["idSucursal"]) listaSucursal.append(objSucursal) class Quejitas(object): idSucursal = None NombreSucursal = None DireccionSucursal = None MenuComida = None Queja = None Sucursal = None
from conexion import DB from claseSucursal import Sucursal from Menu import Menuu DB().SetConection('127.0.0.1', 'root', 'alumno', 'mydb') Sucursall = Sucursal() Sucursall.idSucursal = 2 Menu = Menuu() Menu.MenuMenu()
def UpdateMenu(self, nombre, precio, tipo, aidi): DB().run("UPDATE Menues SET NombreMenu= '" + nombre + "', PrecioMenu= '" + precio + "', TipoMenu= '" + tipo + "' WHERE idMenues='" + str(aidi) + "';")
def BorrarMenu(self, id): DB().run("DELETE FROM Menues WHERE idMenues = '" + id + "';")
def UpdateEmpleado(self, Nombre, Apellido, DNI, id): DB().run("UPDATE Empleados SET NombreEmpleado= '" + Nombre + "',ApellidoEmpleado='" + Apellido + "',DNI_Empleado= '" + DNI + "' WHERE idEmpleado= '" + str(id) + "';")
def BorrarEmpleado(self, idEmpleado): DB().run("DELETE FROM Empleados WHERE idEmpleado=" + idEmpleado + ";")
def UpdateCliente(self, queja, pedido, id): DB().run("UPDATE Clientes SET QuejasCliente= '" + queja + "',Menupedido= '" + pedido + "' WHERE idCliente='" + str(id) + "';")
def BorrarCliente(self, id): DB().run("DELETE FROM Clientes WHERE idCliente= '" + id + "';")
def AgregarSucursal(self, nombre, direccion): self.NombreSucursal = nombre self.DireccionSucursal = direccion DB().run(" INSERT INTO Sucursal VALUES (NULL, '" + self.NombreSucursal + "','" + self.DireccionSucursal + "');")
def UpdateSucursal(self, nombre, direccion, idS): DB().run("UPDATE Sucursal SET NombreSucursal = '" + nombre + "',DireccionSucursal='" + direccion + "' WHERE idSucursal= '" + str(idS) + "';")
def BorrarSucursal(self, idSucursal): DB().run("DELETE FROM Sucursal WHERE idSucursal = " + idSucursal + ";")