Beispiel #1
0
def update_soat(request, id):
    """ 
    funcion para actualizar un soat"""

    soat = get_object_or_404(Soat, pk=id)
    form_data = {
    'fecha_emision': soat.fecha_emision,
    'fecha_caducidad': soat.fecha_caducidad,
    # 'codigo_soat': soat.codigo_soat,
    'vehiculo': soat.vehiculo
    }

    form = FormSoat(initial=form_data)
    if request.method == 'POST':
        form = FormSoat(request.POST)
        if form.is_valid():
            data_form = form.cleaned_data
            save_edit_soat(soat, data_form, option=1)
            return HttpResponseRedirect('/vehiculos/list/soat/')
    template = 'vehiculos/save_soat.html'
    context = RequestContext(request)
    data = {
    'form': form
    }
    return render_to_response(template, data, context_instance=context)
Beispiel #2
0
def add_soat(request):
    """Funcion para add una soat """
    form = FormSoat()
    if request.method == 'POST':
        form = FormSoat(request.POST)
        if form.is_valid():
            data_form = form.cleaned_data
            soat = Soat()
            save_edit_soat(soat, data_form)
            return HttpResponseRedirect('/vehiculos/list/soat/')
    template = 'vehiculos/save_soat.html'
    context = RequestContext(request)
    data = {
    'form': form

    }
    return render_to_response(template, data, context_instance=context)