Exemplo n.º 1
0
def nuevo_proveedor(request):
    if request.method == 'POST':
        formulario = ProveedorForm(request.POST)
        if formulario.is_valid():
            c = formulario.save()
            admin_log_addition(request, c, 'Proveedor creado')
            sms = "Proveedor %s Creado Correctamene"%(c.nombre)
            messages.success(request, sms)
            return  HttpResponseRedirect(reverse(index_proveedor))
    else:
        formulario = ProveedorForm()
    return render(request, 'proveedores/nuevo_proveedor.html',{
        'formulario':formulario,
    })
Exemplo n.º 2
0
def nueva_categoria(request):
    if request.method == 'POST':
        formulario = CategoriaForm(request.POST)
        if formulario.is_valid():
            c = formulario.save()
            admin_log_addition(request, c, 'Categoria creada')
            sms = "Categoria %s Creada Correctamente"%(c.tipo)
            messages.success(request, sms)
            return HttpResponseRedirect(reverse(index_categoria))
    else:
        formulario = CategoriaForm()
    return render(request, 'categorias/nueva_categoria.html',{
        'formulario':formulario,
    })
Exemplo n.º 3
0
def nuevo_medicamento (request):
    if request.method == 'POST':
        formulario = MedicamentoForm(request.POST)
        if formulario.is_valid():
            c = formulario.save()
            admin_log_addition(request, c, 'Medicamento Creado')
            sms = "Medicamento %s Creado Correctamente"%(c.nombre)
            messages.success(request, sms)
            return HttpResponseRedirect(reverse(index_medicamento))
    else:
        formulario = MedicamentoForm()
    return render(request, 'medicamentos/nuevo_medicamento.html',{
        'formulario':formulario,
    })
Exemplo n.º 4
0
def nuevo_turno (request):
    if request.method == 'POST':
        formulario = TurnoForm(request.POST)
        if formulario.is_valid():
            c = formulario.save()
            admin_log_addition(request,c ,'Turno Creado')
            sms = "Turno %s Creado Correctamente"%(c.tipo)
            messages.success(request, sms)
            return  HttpResponseRedirect(reverse(index_turno))
    else:
        formulario = TurnoForm()
    return render(request, 'turnos/nuevo_turno.html',{
        'formulario':formulario,
    })
Exemplo n.º 5
0
def modificar_proveedor(request, pk):
    formularioMod = get_object_or_404(Proveedores, pk = pk)
    if request.method == 'POST':
        formulario = ProveedorForm(request.POST, instance= formularioMod)
        if formulario.is_valid():
            c = formulario.save()
            admin_log_addition(request, c, 'Proveedor Modificado')
            sms = "Proveedor %s Modificado Correctamente"%(c.nombre)
            messages.success(request, sms)
            return HttpResponseRedirect(reverse(index_proveedor))
    else:
        formulario = ProveedorForm(instance=formularioMod)
    return render(request, 'proveedores/modificar_proveedor.html',{
        'formulario':formulario,
    })