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, })
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, })
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, })
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, })
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, })