private void fswRevision_Created(object sender, FileSystemEventArgs e) { try { //revisamos si se ha creado algun archivo que contengo en su nombre algun texto bios if (e.Name.ToLowerInvariant().Contains("bios")) { //obtengo informacion del archivo FileInfo info = new FileInfo(e.FullPath); //creo objeto con datos Archivo archivo = new Archivo(e.Name, info.Extension, info.Length, info.CreationTime); //mando a dar de alta la informacion en la bd FabricaLogica.getLogicaArchivo().AgregarArchivo(archivo); //avisamos que se genero registro del archivo elMensaje.WriteEntry("El archivo" + e.Name + "Se agrego en la bd"); } else { elMensaje.WriteEntry("El archivo" + e.Name + "No sera considerado"); } } catch (Exception ex) { elMensaje.WriteEntry(ex.Message + " - archivo " + e.Name); } }