예제 #1
0
파일: usuario.py 프로젝트: vanecan/SGP14
 def post(self, **kw):
     """Crea un nuevo usuario y lo guarda en la base de datos"""
     
     if not(Secure().FiltrarBySistema('creacion_usuario')):
         flash(('USTED NO CUENTA CON PERMISOS SUFICIENTES'), 'error')
         raise redirect("/index") 
     
         
     p = Usuario()
     pm = UsuarioManager()
     params = kw
     password = params['_password']
     nombre = params['nombre']
     telefono = int(params['telefono'])
     usuario = params['usuario']
     p.nombre = nombre
     p.telefono = telefono
     p.password = password
     p.usuario = usuario
     p.activo = True
     creo = pm.add(p)
     if not(creo):
         flash(('Ya existe una persona con el usuario registrado'), 'error')
         
         raise redirect('/usuario/new?')
     else: 
             
         raise redirect('/usuario', id_proyecto=self.id_proyecto)
예제 #2
0
파일: UsuarioMan.py 프로젝트: javierpf/SGP
 def _add(self, name, tel, login, passw):
     u = Usuario()
     u.nombre = name
     u.telefono = tel
     u.usuario = login
     u.password = passw
     DBSession.add(u)
     transaction.commit()
예제 #3
0
파일: UsuarioMan.py 프로젝트: javierpf/SGP
 def _add(self,name,tel,login, passw):
     u = Usuario()
     u.nombre= name
     u.telefono=tel
     u.usuario = login
     u.password=passw
     DBSession.add(u)
     transaction.commit()
예제 #4
0
 def post(self, **kw):
     #New
     p = Usuario()
     pm = UsuarioManager()
     params = kw
     password = params['_password']
     nombre = params['nombre']
     telefono = params['telefono']
     usuario = params['usuario']
     p.nombre = nombre
     p.telefono = telefono
     p.password = password
     p.usuario = usuario
     pm.add(p)
     raise redirect('/usuario')
예제 #5
0
파일: usuario.py 프로젝트: vanecan/SGP14
 def post(self, **kw):
     #New
     p = Usuario()
     pm = UsuarioManager()
     params = kw
     password = params['_password']
     nombre = params['nombre']
     telefono = params['telefono']
     usuario = params['usuario']
     p.nombre = nombre
     p.telefono = telefono
     p.password = password
     p.usuario = usuario
     pm.add(p)
     raise redirect('/usuario')