from django.db import models

from TransitoApp.btfsoap import buscar_persona


# Create your models here.
class Personas(models.Model):
    numero=models.CharField(max_length=20)
    celular = models.CharField(max_length=20,null=True,blank=True)
    cedula=models.CharField(max_length=20, unique=True)
    nombres=models.CharField(max_length=100,null=True,blank=True)
    parroquia=models.CharField(max_length=60)
    estado=models.BooleanField(default=False)
    gana=models.CharField(max_length=120, null=True,blank=True)

    def save(
        self, force_insert=False, force_update=False, using=None, update_fields=None
    ):

        bpersona = buscar_persona(self.cedula)
        if bpersona['nombre1']!="":
            self.nombres = bpersona['nombre1'] + " " + bpersona['nombre2'] + " "+bpersona['apellido1'] + " "+bpersona['apellido2']
        super(Personas,self).save()