-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclass_publico.py
40 lines (30 loc) · 1.32 KB
/
class_publico.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
from database import *
class publico(object):
idPublico = None
nombre_persona = None
apellido_persona = None
email = None
regalo = None
def __init__(self, idPublico = None, nombre_persona = None, apellido_persona = None, email = None, regalo = None):
self.idPublico = idPublico
self.nombre_persona = nombre_persona
self.apellido_persona = apellido_persona
self.email = email
self.regalo = regalo
@staticmethod
def cargar(id):
info = Database().run("Select * FROM publico WHERE idPublico = '%s'" %(id))
gente = publico()
for item in info:
gente.idPublico = item["idPublico"]
gente.nombre_persona = item["nombre_persona"]
gente.apellido_persona = item["apellido_persona"]
gente.email = item["email"]
gente.regalo = item["regalo"]
return gente
def alta(self):
cosa = Database().run("INSERT INTO publico VALUES(NULL, '%s', '%s', '%s', '%s')" % (self.nombre_persona,
self.apellido_persona,
self.email,
self.regalo))
return cosa