public async Task DeletePersonaAsync(PersonaVehiculo PV) //BORRA PERSONA
 {
     try
     {
         dbContext.PersonaVe.Remove(PV);
         await dbContext.SaveChangesAsync();
     }
     catch (Exception)
     {
         throw;
     }
 }
 public async Task <PersonaVehiculo> AddPersonaAsync(PersonaVehiculo PV) // GUARDA PERSONA
 {
     try
     {
         dbContext.PersonaVe.Add(PV);
         await dbContext.SaveChangesAsync();
     }
     catch (Exception)
     {
         throw;
     }
     return(PV);
 }
 public async Task <PersonaVehiculo> UpdatePersonaAsync(PersonaVehiculo Pv) //ACTUALIZA PERSONA
 {
     try
     {
         var PersonaExiste = dbContext.PersonaVe.FirstOrDefaultAsync(
             Per => Per.IdPersona == Pv.IdPersona);
         if (PersonaExiste != null)
         {
             dbContext.Update(Pv);
             await dbContext.SaveChangesAsync();
         }
     }
     catch (Exception)
     {
         throw;
     }
     return(Pv);
 }