/// <summary>
        ///
        /// </summary>
        /// <param name="IdVDM"></param>
        public long LeerArchivo(int IdVDM, Verif_DataModelo verifDataModelo)
        {
            try
            {
                string path     = Session["CURRENT_FILE"].ToString();
                long   contador = 0;
                using (StreamReader readFile = new StreamReader(path))
                {
                    string   line;
                    string[] row;

                    while ((line = readFile.ReadLine()) != null)
                    {
                        row = line.Split(';');

                        Verif_Datos verifDatos = new Verif_Datos();
                        verifDatos.VD_IdVDM           = IdVDM;
                        verifDatos.VD_TipoDocumento   = row[0] == null || row[0] == string.Empty ? "" : row[0].ToLower();
                        verifDatos.VD_NumDocumento    = row[1] == null || row[1] == string.Empty ? "" : row[1].ToLower();
                        verifDatos.VD_PNombre         = row[2] == null || row[2] == string.Empty ? "" : row[2].ToLower();
                        verifDatos.VD_SNombre         = row[3] == null || row[3] == string.Empty ? "" : row[3].ToLower();
                        verifDatos.VD_PApellido       = row[4] == null || row[4] == string.Empty ? "" : row[4].ToLower();
                        verifDatos.VD_SApellido       = row[5] == null || row[5] == string.Empty ? "" : row[5].ToLower();
                        verifDatos.VD_FechaNacimiento = row[6] == null || row[6] == string.Empty ? "" : row[6];
                        verifDatos.VD_Genero          = row[7] == null || row[7] == string.Empty ? "" : row[7].ToLower();
                        verifDatos.VD_Llave1          = verifDatos.VD_PNombre + verifDatos.VD_PApellido;
                        verifDatos.VD_Llave2          = verifDatos.VD_PNombre + verifDatos.VD_SApellido;
                        verifDatos.VD_Llave3          = verifDatos.VD_SNombre + verifDatos.VD_SApellido;
                        verifDatos.VD_Llave4          = verifDatos.VD_SNombre + verifDatos.VD_PApellido;

                        verifDataModelo.AddVerif_Datos(verifDatos);
                        contador++;
                    }
                }

                return(contador);
            }
            catch (Exception e)
            {
                LogRepository.registro("Error en RecepcionController metodo LeerArchivo " + e.Message + " stack trace " + e.StackTrace);
                throw;
            }
        }
 /// <summary>
 /// Almacena los registros que envia el proveedor en el archivo
 /// </summary>
 /// <param name="nuevo">datos cliente</param>
 /// <returns></returns>
 public string AddVerif_Datos(Verif_Datos nuevo)
 {
     basdat.AddToVerif_Datos(nuevo);
     basdat.SaveChanges();
     return("Datos almacenados");
 }