Example #1
0
 def consultaPrecio(self, codigo, precio):
     conectar = Conexion()
     conectar.conectar()
     sql = "select * from productos where codigo='" + str(
         codigo) + "' and precio='" + str(precio) + "'"
     resultado = conectar.getEjecutaQuery(sql)
     return resultado
 def iniciarSession(self, usuario, clave):
     try:
         conecta = Conexion()
         conecta.conectar()
         sql = "select * from usuario where usuario='" + str(
             usuario) + "' and clave='" + str(clave) + "'"
         registro = conecta.getEjecutaQuery(sql)
         return registro
     except Exception as e:
         print("Error al traer los datos en el modelo")
Example #3
0
 def consultaId(self, id_producto):
     try:
         conecta = Conexion()
         conecta.conectar()
         sql = "SELECT * FROM productos WHERE id_productos=" + str(
             id_producto)
         resultado = conecta.getEjecutaQuery(sql)
         return resultado
     except Exception as e:
         print("Error en el modelo(consulta)")
Example #4
0
    def tablaProductos(self):

        try:
            conecta = Conexion()
            conecta.conectar()
            sql = "SELECT * FROM productos"
            resultado = conecta.getEjecutaQuery(sql)
            return resultado
        except Exception as e:
            print("Error al traer los datos de la tabla")
Example #5
0
    def validarCodigo(self, codigo):
        try:
            conecta = Conexion()
            conecta.conectar()
            sql = "SELECT * FROM productos WHERE codigo=" + str(codigo)
            resultado = conecta.getEjecutaQuery(sql)
            return resultado

        except Exception as e:
            print("Error al traer el codigo en el modelo")
Example #6
0
    def buscarProductos(self, valor):
        try:
            conecta = Conexion()
            conecta.conectar()
            sql = "select * from productos where id_productos like'" '%' + str(
                valor) + '%' "' or codigo like'" '%' + str(
                    valor) + '%' "' or nombre like'" '%' + str(
                        valor) + '%' "'or precio like'" '%' + str(
                            valor) + '%' "' or categoria like'" '%' + str(
                                valor) + '%' "'or marca like'" '%' + str(
                                    valor) + '%' "'"
            resultado = conecta.getEjecutaQuery(sql)
            return resultado

        except Exception as e:
            print("Error en la busque en el modelo")
 def insertarUsuarios(self):
     try:
         conecta = Conexion()
         conecta.conectar()
         sql = "INSERT INTO usuario (id_usuarios,usuario,email,clave)VALUES(NULL,'" + self.usuario + "','" + self.email + "','" + self.clave + "')"
         conecta.setEjecutaQuery(sql)
     except Exception as e:
         print("Error el insertrar los datos en el modelo")
Example #8
0
 def eliminarProductos(self):
     try:
         conecta = Conexion()
         conecta.conectar()
         sql = "DELETE FROM productos WHERE id_productos='" + self.id_productos + "'"
         conecta.setEjecutaQuery(sql)
     except Exception as e:
         print("Ha ocurrido un error al intentar eliminar en el modelo")
Example #9
0
    def eliminarProductosFila(self, valor):

        try:
            conecta = Conexion()
            conecta.conectar()
            sql = "DELETE FROM productos WHERE id_productos=? and codigo=? and nombre=? and precio=? and categoria=? and marca=?"
            conecta.setEjecutaQueryDatos(sql, valores=(valor))
        except Exception as e:
            print("Ha ocurrido un error al intentar eliminar en el modelo")
Example #10
0
    def insertarProductos(self):

        try:
            conecta = Conexion()
            conecta.conectar()
            sql = "INSERT INTO productos(id_productos,codigo,nombre,precio,categoria,marca)VALUES(NULL,'" + self.codigo + "','" + self.nombre + "','" + self.precio + "','" + self.categoria + "','" + self.marca + "')"
            conecta.setEjecutaQuery(sql)
        except Exception as e:
            print("Ha ocurrido un errror al intentar registrar en el modelo")
Example #11
0
 def editarProductos(self):
     try:
         conecta = Conexion()
         conecta.conectar()
         sql = ("UPDATE productos SET codigo='" + self.codigo +
                "',nombre='" + self.nombre + "',precio='" + self.precio +
                "',categoria='" + self.categoria + "',marca='" +
                self.marca + "' WHERE id_productos='" + self.id_productos +
                "'")
         conecta.setEjecutaQuery(sql)
     except Exception as e:
         print("Error al intentar editar en el modelo")
Example #12
0
 def consultaNventas(self,n_ventas):
     conectar = Conexion()
     conectar.conectar()
     sql = "SELECT * FROM ventas WHERE n_ventas="+str(n_ventas)
     resultado = conectar.getEjecutaQuery()
     return resultado
Example #13
0
 def insertarVenta(self):
     conecta = Conexion()
     conecta.conectar()
     sql = "INSERT INTO ventas(id_venta,codigo_pro,n_ventas,cantidad,precio,total)VALUES(NULL,'"+self.codigo_pro+"','"+self.n_ventas+"','"+self.cantidad+"','"+self.precio+"','"+self.total+"')"
     conecta.setEjecutaQuery(sql)