private dtoCSVfile GetCurrentFile(String filePath) { List <dtoFileSystemInfo> files = new List <dtoFileSystemInfo>(); ContentOf.Directory(filePath, ref files, "*.csv.stored"); dtoFileSystemInfo LastFile = files.OrderByDescending(f => f.CreationTime).Where(f => f.Exists).FirstOrDefault(); return(GetCsvFile(LastFile)); }
private dtoCSVfile GetCsvFile(dtoFileSystemInfo lastFile) { dtoCSVfile file = null; if (lastFile != null) { file = new dtoCSVfile(); String fileName = lastFile.Name; file.RealName = lastFile.FullName; file.Size = lastFile.Length; file.UploadedOn = lastFile.CreationTime; try{ file.Id = new Guid((fileName.Split('_'))[0]); } catch (Exception ex) {} file.Name = fileName.Replace(file.Id.ToString() + "_", "").Replace(".stored", ""); } return(file); }
private dtoCSVfile GetUploadedFile(String filePath) { dtoFileSystemInfo uploaded = ContentOf.File_dtoInfo(filePath); return(GetCsvFile(uploaded)); }