Ejemplo n.º 1
0
def index():
    cmd = venda_facade.list_vendas_cmd()
    vendas = cmd()
    edit_path = router.to_path(edit)
    delete_path = router.to_path(delete)
    venda_form = venda_facade.venda_form()

    def localize_venda(venda):
        venda_dct = venda_form.fill_with_model(venda)
        venda_dct['edit_path'] = router.to_path(edit_path, venda_dct['id'])
        venda_dct['delete_path'] = router.to_path(delete_path, venda_dct['id'])
        return venda_dct

    localized_vendas = [localize_venda(venda) for venda in vendas]
    context = {'vendas': localized_vendas, 'new_path': router.to_path(new)}
    return TemplateResponse(context, 'vendas/venda_home.html')
Ejemplo n.º 2
0
def index():
    cmd = venda_facade.list_vendas_cmd()
    vendas = cmd()
    edit_path = router.to_path(edit)
    delete_path = router.to_path(delete)
    venda_form = venda_facade.venda_form()

    def localize_venda(venda):
        venda_dct = venda_form.fill_with_model(venda)
        venda_dct['edit_path'] = router.to_path(edit_path, venda_dct['id'])
        venda_dct['delete_path'] = router.to_path(delete_path, venda_dct['id'])
        return venda_dct

    localized_vendas = [localize_venda(venda) for venda in vendas]
    context = {'vendas': localized_vendas,
               'new_path': router.to_path(new)}
    return TemplateResponse(context, 'vendas/venda_home.html')
Ejemplo n.º 3
0
def index():
    cmd = venda_facade.list_vendas_cmd()
    venda_list = cmd()
    venda_form = venda_facade.venda_form()
    venda_dcts = [venda_form.fill_with_model(m) for m in venda_list]
    return JsonResponse(venda_dcts)
Ejemplo n.º 4
0
def index():
    cmd = venda_facade.list_vendas_cmd()
    venda_list = cmd()
    venda_form = venda_facade.venda_form()
    venda_dcts = [venda_form.fill_with_model(m) for m in venda_list]
    return JsonResponse(venda_dcts)