from rest_framework.decorators import api_view
from rest_framework.response import Response
from Eventos.models import Personas


@api_view(['GET',])
def registro_persona(request):
    print(request.GET)
    if request.GET:
        try:
            persona=Personas()
            persona.numero=request.GET.get('numero')
            persona.cedula=request.GET.get('cedula')
            persona.nombres=str.upper(request.GET.get('nombres'))
            persona.parroquia=str.upper(request.GET.get('parroquia'))
            persona.celular = request.GET.get('celular')
            persona.save()
            return Response(
                {'msj': "Registro Creado Exitosamente..!"})
        except:
            return Response({'msj':"No es posible realizar el registro..!"})

@api_view(['GET',])
def v_registro(request):
    if request.GET:
        try:
            persona=Personas.objects.get(cedula=request.GET.get('cedula'))
            return Response({"msj":"Usted ya se encuentra registrado...!\n*Datos:* \nCédula: %s \nNombres: %s \nParroquia: %s\nNúmero de Contacto: %s"%(persona.cedula, persona.nombres, persona.parroquia, persona.celular)})
        except:
            return Response({'msj':"No te encuentras registrado..!"})