예제 #1
0
def form_editar_empleado(request, empleado, form=None, hecho=None):
    hecho = request.GET.get('hecho', hecho)
    services = EmpresaService()
    empleado = services.mostrar_empleado(request, empleado)
    if empleado:
        if not form:
            form = services.form_empleado(request, empleado)
        #ende if
        return render(request, 'empresa/form_empleado.html', {
            'form': form,
            'hecho': hecho
        })
    #end if
    raise Http404
예제 #2
0
def form_crear_empleado(request, cargo, form=None, hecho=None):
    hecho = request.GET.get('hecho', hecho)
    services = EmpresaService()
    cargo = services.mostrar_cargo(request, cargo)
    if cargo:
        if not form:
            form = services.form_empleado(request)
        #ende if
        return render(request, 'empresa/form_empleado.html', {
            'form': form,
            'hecho': hecho,
            'cargo': cargo
        })
    #end if
    raise Http404