Esempio n. 1
0
 def editar(self, request):
     c = Conexion()
     if request.method == 'POST':
         pk = request.POST['pk']
         nombre = request.POST['nombre']
         apellido = request.POST['apellido']
         correo = request.POST['correo']
         sucursal = request.POST['sucursal']
         puesto = request.POST['puesto']
         departamento = request.POST['departamento']
         pswd = nombre[0:3] + apellido[0:4] + correo[0:3]
         contra = md5(str.encode(pswd))
         contra = str(contra.hexdigest())
         query = "SELECT * FROM empleado WHERE correo = \'" + correo + "'"
         resultado = c.select(query)
         if resultado:
             messages.error(
                 request,
                 'El correo ingresado ya ha sido registrado, intente con otro'
             )
         else:
             query = "UPDATE empleado SET nombreEmpleado = \'" + nombre + "', apellidoEmpleado = \'" + apellido + "' , correo = \'" + correo + "' , idSucursal = " + sucursal + ", job_id = " + puesto + ", idDepartamento = " + departamento + ", pass='******' WHERE idEmpleado = " + pk
             print(query)
             if c.update(query):
                 messages.success(request, 'Empleado editado correctamente')
                 return redirect('/tabla/Empleado/')
             else:
                 messages.error(request,
                                'Hubo un problema, intentelo de nuevo')
         return redirect('/tabla/Empleado/')
Esempio n. 2
0
 def editar(self, request):
     c = Conexion()
     if request.method == 'POST':
         pk = request.POST['pk']
         puesto = request.POST['puesto']
         query = "UPDATE puestos SET puesto = \'" + puesto + "' WHERE job_id = " + pk
         if c.update(query):
             messages.success(request, 'Puesto editado correctamente')
             return redirect('/tabla/Puesto/')
         else:
             messages.error(request, 'Hubo un problema, intentelo de nuevo')
         return redirect('/tabla/Puesto/')
Esempio n. 3
0
 def editar(self, request):
     c = Conexion()
     if request.method == 'POST':
         pk = request.POST['pk']
         categoria = request.POST['categoria']
         query = "UPDATE categoria SET nombreCategoria = \'" + categoria + "' WHERE idCategoria = " + pk
         if c.update(query):
             messages.success(request, 'Categoria editada correctamente')
             return redirect('/tabla/Categoria/')
         else:
             messages.error(request, 'Hubo un problema, intentelo de nuevo')
         return redirect('/tabla/Catgoria/')
Esempio n. 4
0
 def editar(self, request):
     c = Conexion()
     if request.method == 'POST':
         pk = request.POST['pk']
         departamento = request.POST['departamento']
         sucursal = request.POST['sucursal']
         query = "UPDATE departamento SET nombreDepartamento = \"" + departamento + "\" , idSucursal = " + sucursal + " WHERE idDepartamento = " + pk
         if c.update(query):
             messages.success(request, 'Departamento editado correctamente')
             return redirect('/tabla/Departamento/')
         else:
             messages.error(request, 'Hubo un problema, intentelo de nuevo')
         return redirect('/tabla/Departamento/')
Esempio n. 5
0
 def editar(self, request):
     c = Conexion()
     if request.method == 'POST':
         pk = request.POST['pk']
         proveedor = request.POST['proveedor']
         telefono = request.POST['telefono']
         query = "UPDATE proveedor SET nombreProveedor = \'" + proveedor + "', telefono = \'" + telefono + "'  WHERE idProveedor = " + pk
         print(query)
         if c.update(query):
             messages.success(request, 'Proveedor editado correctamente')
             return redirect('/tabla/Proveedor/')
         else:
             messages.error(request, 'Hubo un problema, intentelo de nuevo')
         return redirect('/tabla/Proveedor/')
Esempio n. 6
0
 def editar(self, request):
     c = Conexion()
     if request.method == 'POST':
         pk = request.POST['pk']
         sucursal = request.POST['sucursal']
         direccion = request.POST['direccion']
         estado = request.POST['estado']
         cp = request.POST['cp']
         query = "UPDATE sucursal SET nombreSucursal = \'" + sucursal + "', direccion = \'" + direccion + "' , estado = \'" + estado + "' ,codigoPostal = " + cp + " WHERE idSucursal = " + pk
         print(query)
         if c.update(query):
             messages.success(request, 'Sucursal editada correctamente')
             return redirect('/tabla/Sucursal/')
         else:
             messages.error(request, 'Hubo un problema, intentelo de nuevo')
         return redirect('/tabla/Sucursal/')
Esempio n. 7
0
 def editar(self, request):
     c = Conexion()
     if request.method == 'POST':
         pk = request.POST['pk']
         producto = request.POST['producto']
         precio = request.POST['precio']
         sucursal = request.POST['sucursal']
         categoria = request.POST['categoria']
         proveedor = request.POST['proveedor']
         query = "UPDATE producto SET nombreProducto = \"" + producto + "\" , precio = " + precio + " , idSucursal = " + sucursal + " , idCategoria = " + categoria + " , idProveedor  = " + proveedor + " WHERE idProducto = " + pk
         if c.update(query):
             messages.success(request, 'Producto editado correctamente')
             return redirect('/tabla/Producto/')
         else:
             messages.error(request, 'Hubo un problema, intentelo de nuevo')
         return redirect('/tabla/Producto/')