Guest User

Untitled

a guest
Apr 8th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.19 KB | None | 0 0
  1. #!/usr/bin/python3
  2. # -*- coding: utf-8 -*-
  3.  
  4. import os
  5. import mysql.connector
  6.  
  7. os.system('clear')
  8.  
  9. conn = mysql.connector.connect(user='root', password='Bonsai#7692', host='127.0.0.1', database='AccessControlDB')
  10. dbac = conn.cursor()
  11.  
  12. ans = True
  13. opc = True
  14.  
  15. while ans:
  16.  
  17. print("""
  18. selecione la opcion que desea usar '1..5', escriba exit o precione '6' para salir del sistema.\n\n\a
  19. 1-\t consultar residentes
  20. 2-\t consultar visitantes
  21. 3-\t consultar guardias
  22. 4-\t consultar puertas
  23. 5-\t consultar actividad
  24. 6-\t salir/exit \n\n""")
  25.  
  26. ans = str(input())
  27.  
  28. if ans == "1":
  29.  
  30. os.system('clear')
  31.  
  32. while opc:
  33.  
  34. print("""
  35. \n\t Seccion de residentes\n\tingrese la opcion que desea '1..4'\n\n
  36. 1-\t agregar registro
  37. 2-\t borrar registro
  38. 3-\t consultar regitros
  39. 4-\t salir al menu anterior""")
  40.  
  41. opc = str(input())
  42.  
  43. if opc == "1":
  44. print("\n\testa es la estructura de los campos de la tabla:")
  45. dbac.execute("select * from residente")
  46. print(dbac.fetchall())
  47. input()
  48. print("\n\n\tingrese los datos que desea agregar:\n\t\t")
  49. print("ingrese nombre :\t\t")
  50. nombreR = str(input())
  51. print("ingrese correo :\t\t")
  52. correoR = str(input())
  53. fotoR = True
  54. estatusR = True
  55. dbac.execute("insert into residente values(", nombreR, correoR, fotoR, estatusR, ")")
  56. conn.commit()
  57. print(dbac.fetchall())
  58. print("se han insertado los registros correctamente, presione enter para continuar...")
  59. input()
  60. os.system('clear')
  61.  
  62. elif opc == "2":
  63. pass
  64.  
  65. elif opc == "3":
  66. os.system('clear')
  67. print("\n\teste es el contenido de residentes:\n\n")
  68. dbac.execute("select * from residente")
  69. print(dbac.fetchall())
  70. print("se han insertado los registros correctamente, presione enter para continuar...")
  71. input()
  72. os.system('clear')
  73.  
  74. elif opc == "4":
  75. print("\n\tregresando al menu anterior presione enter para continuar...")
  76. input()
  77. os.system('clear')
  78. break
  79. else:
  80. print("ingrese una opcion valida, presione enter para continuar...")
  81. input()
  82. os.system('clear')
  83.  
  84. elif ans == "2":
  85.  
  86. os.system('clear')
  87.  
  88. while opc:
  89.  
  90. print("""
  91. \n\t Seccion de visitantes\n\tingrese la opcion que desea '1..4'\n\n
  92. 1-\t agregar registro
  93. 2-\t borrar registro
  94. 3-\t consultar regitros
  95. 4-\t salir al menu anterior""")
  96.  
  97. opc = str(input())
  98.  
  99. if opc == "1":
  100. pass
  101. elif opc == "2":
  102. pass
  103. elif opc == "3":
  104. pass
  105. elif opc == "4":
  106. print("\n\tregresando al menu anterior presione enter para continuar...")
  107. input()
  108. os.system('clear')
  109. break
  110. else:
  111. print("ingrese una opcion valida, presione enter para continuar...")
  112. input()
  113. os.system('clear')
  114.  
  115. elif ans == "3":
  116.  
  117. os.system('clear')
  118.  
  119. while opc:
  120.  
  121. print("""
  122. \n\t Seccion de guardias\n\tingrese la opcion que desea '1..4'\n\n
  123. 1-\t agregar registro
  124. 2-\t borrar registro
  125. 3-\t consultar regitros
  126. 4-\t salir al menu anterior""")
  127.  
  128. opc = str(input())
  129.  
  130. if opc == "1":
  131. pass
  132. elif opc == "2":
  133. pass
  134. elif opc == "3":
  135. pass
  136. elif opc == "4":
  137. print("\n\tregresando al menu anterior presione enter para continuar...")
  138. input()
  139. os.system('clear')
  140. break
  141. else:
  142. print("ingrese una opcion valida, presione enter para continuar...")
  143. input()
  144. os.system('clear')
  145.  
  146. elif ans == "4":
  147.  
  148. os.system('clear')
  149.  
  150. while opc:
  151.  
  152. print("""
  153. \n\t Seccion de puertas\n\tingrese la opcion que desea '1..4'\n\n
  154. 1-\t agregar registro
  155. 2-\t borrar registro
  156. 3-\t consultar regitros
  157. 4-\t salir al menu anterior""")
  158.  
  159. opc = str(input())
  160.  
  161. if opc == "1":
  162. pass
  163. elif opc == "2":
  164. pass
  165. elif opc == "3":
  166. pass
  167. elif opc == "4":
  168. print("\n\tregresando al menu anterior presione enter para continuar...")
  169. input()
  170. os.system('clear')
  171. break
  172. else:
  173. print("ingrese una opcion valida, presione enter para continuar...")
  174. input()
  175. os.system('clear')
  176.  
  177. elif ans == "5":
  178.  
  179. os.system('clear')
  180.  
  181. while opc:
  182.  
  183. print("""
  184. \n\t Seccion de actividades\n\tingrese la opcion que desea '1..4'\n\n
  185. 1-\t agregar registro
  186. 2-\t borrar registro
  187. 3-\t consultar regitros
  188. 4-\t salir al menu anterior""")
  189.  
  190. opc = str(input())
  191.  
  192. if opc == "1":
  193. pass
  194. elif opc == "2":
  195. pass
  196. elif opc == "3":
  197. pass
  198. elif opc == "4":
  199. print("\n\tregresando al menu anterior presione enter para continuar...")
  200. input()
  201. os.system('clear')
  202. break
  203. else:
  204. print("ingrese una opcion valida, presione enter para continuar...")
  205. input()
  206. os.system('clear')
  207.  
  208. elif ans == "6" or "exit":
  209.  
  210. print("\n\thasta luego, presione enter para salir...")
  211. input()
  212. os.system('clear')
  213. raise SystemExit
  214.  
  215. else:
  216. print("\a\nIngrese una opcion valida porfavor, presione enter para continuar...")
  217. input()
Add Comment
Please, Sign In to add comment