def login():
    usuario = str(request.args.get('username'))
    clave = str(request.args.get('password'))
    report = PersonaDao.PersonaDao().validarUsuario(usuario, clave)
    if len(report) == 1:
        return redirect(url_for("main"))
    else:
        return redirect(url_for("index"))
def addPersona():
    nombre=request.form.get('nombre', type=str)
    apell_paterno=request.form.get('apaterno', type=str)
    apell_materno=request.form.get('amaterno', type=str)
    dni=request.form.get('Cedula', type=str)
    fecha_nacimiento=request.form.get('fecha_nacimiento', type=str)
    sexo=request.form.get('sexo', type=str)
    direccion=request.form.get('direccion', type=str)
    celular=request.form.get('celular', type=str)
    estado=request.form.get('estado', type=int)
    
    
    PersonaDao.PersonaDao().insertarPersona(nombre, apell_paterno, apell_materno, dni, fecha_nacimiento, sexo, direccion, celular, estado)
    return redirect(url_for('mainpersona'))
# coding:utf-8
'''
Created on 19/1/2015

@author: PC30
'''

from ec.edu.itsae.dao import PersonaDao, trabajadorDao

'''vamos a crear un objeto de persona dao'''

obj=PersonaDao.PersonaDao()
print obj.reportarPersona()


objt=trabajadorDao.TrabajadorDao()
print objt.reportarTrabajador()
def buscarDatot():
    nombre=str(request.args.get('nombret'))
    objR=PersonaDao.PersonaDao().validartrabajador(nombre)
    return render_template("cliente.html", data=objR)
def buscarPersonaDato():
    nombre=str(request.args.get('bnombre'))
    objR=PersonaDao.PersonaDao().buscarPersonaDato(nombre)
    return render_template("daotablas.html", data=objR)
def eliminarPersonaDato():
    datoeli=request.args.get('idpersona')
    PersonaDao.PersonaDao().eliminarPersona(datoeli)
    return redirect(url_for('mainpersona'))
def buscarPersonaAuto():
    nombre=str(request.args.get('term'))
    objR=PersonaDao.PersonaDao().buscarPersonaNombre(nombre)#llamar al reporte
    # print objR  #solo es para provar las impresiones
    return objR #enviando al archivo html y ahi organizarlo
def mainpersona():
    objR=PersonaDao.PersonaDao().reportarPersona()#llamar al reporte
    return render_template("cliente.html", data=objR)#enviando al archivo html y ahi organizarlo