def addProducto():
    codigo=request.form.get('codproducto', type=str)
    nombre=request.form.get('nombre', type=str)
    precio=request.form.get('precio', type=str)
    proveedor=request.form.get('proveedor', type=str)
    fechacrea=request.form.get('fechaelab', type=str)
    fechavenc=request.form.get('fechaven', type=str)
    
    productoDao.ProductoDao().insertarproducto(codigo, nombre, precio, proveedor, fechacrea, fechavenc)
    return redirect(url_for('mainproducto'))
def buscarproductoDato():
    nombre=str(request.args.get('bnombre'))
    objp=productoDao.ProductoDao().buscarproductoDato(nombre)
    return render_template("producto.html", databdprod=objp)
def eliminarproductoDato():
    datoeli=request.args.get('id_producto')
    productoDao.ProductoDao().eliminarproducto(datoeli)
    return redirect(url_for('mainproducto'))
def buscarproductoAuto():
    nombre=str(request.args.get('term'))
    objp=productoDao.ProductoDao().buscarproductoNombre(nombre)#llamar al reporte
    # print objR  #solo es para provar las impresiones
    return objp #enviando al archivo html y ahi organizarlo
def mainproducto():
    objp=productoDao.ProductoDao().reportarproducto()#llamar al reporte
    return render_template("producto.html", databdprod=objp)#enviando al archivo html y ahi organizarlo