예제 #1
0
def get_entity(id):
  date = datetime.utcnow().isoformat()
  _entidad = engine.Contratos().getEntidad(id)
  _resumen = engine.Entidad().getResumen(id)
  _montos = engine.Entidad().getSumaContratos(id)
  _empresas = engine.Entidad().getTopEmpresas(id, 10)
  _contratos = engine.Entidad().getTopContratos(id, 5)
  #_tipo_proceso = "[%s]" % (',').join([render_template("group_tipo_proceso.json", data=_i) for _i in _procesos])
  return render_template('entidad.html', _e=_entidad, _r=_resumen, _m=_montos, _emp=_empresas, _c=_contratos)
예제 #2
0
def get_contracts_by_year(id, year):
  date = datetime.utcnow().isoformat()
  _data = engine.Entidad().get_contracts_year(id, year)
  _graph = "[%s]" % (',').join([render_template("group_calendar.json", data=_i) for _i in _data])
  return Response(_graph, content_type='application/json')
예제 #3
0
def entidades():
  _e = engine.Entidad().getEntidades()
  print _e
  return render_template('entidades.html', entidades=_e)
예제 #4
0
def get_companies_by_entity(id):
  _data = engine.Entidad().getCompanies(id)
  _companies = "[%s]" % (',').join([render_template("companies.json", d=_c) for _c in _data])
  return Response(_companies, content_type='application/json')