-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
74 lines (58 loc) · 1.66 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
import pyodbc as SQLServer
from kivymd.app import MDApp
from kivymd.uix.dialog import MDDialog
from kivymd.uix.button import MDRectangleFlatButton
from kivy.lang import Builder
from kivy.core.window import Window
from kivy.config import Config
Config.set('graphics', 'position', 'custom')
#from kivy.uix.screenmanager import Screen
from kivy.uix.screenmanager import ScreenManager
#from kivy.clock import Clock
from Login import Login
from SIASE import SIASE
from Rectoria import Rectoria
from Add import Add
from Mod import Mod
from Delete import Delete
from nltk.tokenize import word_tokenize
from datetime import datetime
import random
import os
import re
#from PIL import Image
#img = Image.open("images/yellow2.png")
#img = img.resize((25, 25), Image.ANTIALIAS)
#img.save("images/yellow.png")
class WindowManager(ScreenManager):
def __init__(self, **kwargs):
super(WindowManager, self).__init__(**kwargs)
class main(MDApp):
def build(self):
self.icon = "images/icon.png"
self.title = "Servicios en Linea"
Window.size = (700, 450)
self.theme_cls.theme_style = "Light"
return Builder.load_file("Design.kv")
def on_start(self):
#Window.size = 500, 700
#Window.left = (1400 - 1100)*2#1.3
#Window.top = 200#301
Window.size = 500, 650
Window.left = 400
Window.top = (750 - 650)/2
self.root.current = "add"
pass
def sqlCONNECTION():
try:
connect = SQLServer.connect('Driver={ODBC Driver 17 for SQL Server};'
'Server=LAPTOP-CF0NC87S;'
'Database=UANL;'
'Trusted_Connection=yes')
sql = connect.cursor()
return sql
except:
print("Error connection")
if __name__ == "__main__":
#sql = sqlCONNECTION()
main().run()