private void BtnIniciar_Click(object sender, EventArgs e)
        {
            try
            {
                if (this.VerificarEsquema())
                {
                    MensajeEspera.ShowWait("Cargando");
                    this.CrearTablaErrores();
                    List <EVehiculos> Vehiculos = new List <EVehiculos>();
                    foreach (DataRow row in this.dtVehiculosCargados.Rows)
                    {
                        int    Id_vehiculo = Convert.ToInt32(row["Codigo"]);
                        string Placa       = Convert.ToString(row["Placa"]).Trim();
                        string Propietario = Convert.ToString(row["Propietario"]).Trim();
                        string Chofer      = Convert.ToString(row["Chofer"]).Trim();
                        string Marca       = Convert.ToString(row["Marca"]).Trim();
                        string Modelo      = Convert.ToString(row["Modelo"]).Trim();
                        string Color       = Convert.ToString(row["Color"]).Trim();

                        if (!this.VerificarVehiculo(out EVehiculos eVehiculo,
                                                    Id_vehiculo, Placa, Propietario, Chofer, Marca, Modelo, Color))
                        {
                            this.AddError("No se pudieron asignar y verificar los datos para crear la entidad Vehiculo");
                            break;
                        }

                        Vehiculos.Add(eVehiculo);
                    }

                    if (Vehiculos.Count > 0)
                    {
                        string rpta =
                            EVehiculos.InsertarVehiculos(Vehiculos);
                        if (!rpta.Equals("OK"))
                        {
                            this.AddError("Hubo un error al insertar un vehículo en la base de datos, detalles: " + rpta);
                        }
                        else
                        {
                            MensajeEspera.CloseForm();
                            Mensajes.MensajeInformacion("Se importaron " + Vehiculos.Count + " vehículos.", "Entendido");
                            this.Close();
                        }
                    }

                    MensajeEspera.CloseForm();
                }
            }
            catch (Exception ex)
            {
                MensajeEspera.CloseForm();
                Mensajes.MensajeErrorCompleto(this.Name, "BtnIniciar_Click",
                                              "Hubo un error al cargar los vehículos", ex.Message);
            }
        }