def insertar(self, request): c = Conexion() if request.method == 'POST': 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 = "INSERT INTO empleado (nombreEmpleado, apellidoEmpleado, correo, idSucursal,job_id, idDepartamento,pass) VALUES(\"" + nombre + "\" , \'" + apellido + "' ,\'" + correo + "' , " + sucursal + ", " + puesto + ", " + departamento + ", '" + contra + "')" if c.insert(query): messages.success(request, 'Empleado agregado correctamente') return redirect('/tabla/Empleado/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return redirect('/tabla/Empleado/')
def insertar(self, request): c = Conexion() if request.method == 'POST': puesto = request.POST['puesto'] query = "INSERT INTO puestos (puesto) VALUES(\'" + puesto + "')" if c.insert(query): messages.success(request, 'Puesto agregado correctamente') return redirect('/tabla/Puesto/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return redirect('/tabla/Puesto/')
def insertar(self, request): c = Conexion() if request.method == 'POST': categoria = request.POST['categoria'] query = "INSERT INTO categoria (nombreCategoria) VALUES(\'" + categoria + "')" if c.insert(query): messages.success(request, 'Categoria agregada correctamente') return redirect('/tabla/Categoria/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return redirect('/tabla/Categoria/')
def insertar(self, request): c = Conexion() if request.method == 'POST': proveedor = request.POST['proveedor'] telefono = request.POST['telefono'] query = "INSERT INTO proveedor (nombreProveedor,telefono) VALUES(\'" + proveedor + "', \'" + telefono + "')" if c.insert(query): messages.success(request, 'Proveedor agregado correctamente') return redirect('/tabla/Proveedor/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return redirect('/tabla/Proveedor/')
def insertar(self, request): c = Conexion() if request.method == 'POST': departamento = request.POST['departamento'] sucursal = request.POST['sucursal'] query = "INSERT INTO departamento (nombreDepartamento, idSucursal) VALUES(\"" + departamento + "\" , " + sucursal + ")" if c.insert(query): messages.success(request, 'Departamento insertado correctamente') return redirect('/tabla/Departamento/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return redirect('/tabla/Departamento/')
def insertar(self, request): c = Conexion() if request.method == 'POST': sucursal = request.POST['sucursal'] direccion = request.POST['direccion'] estado = request.POST['estado'] cp = request.POST['cp'] query = "INSERT INTO sucursal (nombreSucursal, direccion, estado, codigoPostal) VALUES(\"" + sucursal + "\" , \'" + direccion + "' ,\'" + estado + "' , " + cp + ")" print(query) if c.insert(query): messages.success(request, 'Sucursal agregada correctamente') return redirect('/tabla/Sucursal/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return redirect('/tabla/Sucursal/')
def insertar(self, request): c = Conexion() if request.method == 'POST': producto = request.POST['producto'] precio = request.POST['precio'] sucursal = request.POST['sucursal'] categoria = request.POST['categoria'] proveedor = request.POST['proveedor'] query = "INSERT INTO producto (nombreProducto, precio, idSucursal, idCategoria, idProveedor) VALUES(\"" + producto + "\" , " + precio + " ," + sucursal + " ," + categoria + " ," + proveedor + ")" if c.insert(query): messages.success(request, 'Producto agregado correctamente') return redirect('/tabla/Producto/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return redirect('/tabla/Producto/')
def nuevoAdmin(request): c = Conexion() if request.method == 'POST': nombre = request.POST['nombre'] apellido = request.POST['apellido'] correo = request.POST['correo'] pswd = nombre[0:3] + apellido[0:4] + correo[0:3] contra = md5(str.encode(pswd)) contra = str(contra.hexdigest()) query = "INSERT INTO empleado (nombreEmpleado, apellidoEmpleado, correo,pass) VALUES(\"" + nombre + "\" , \'" + apellido + "' ,\'" + correo + "' , \'" + contra + "')" if c.insert(query): return redirect('/') else: messages.error(request, 'Hubo un problema, intentelo de nuevo') return render(request, 'admin.html')