/// <summary> /// Metodo encargado leer letras desde un arreglo de bytes /// </summary> /// <param name="bytes"></param> /// <param name="separator"></param> /// <returns></returns> public IEnumerable <Letter> ReadLettersBytes(byte[] bytes, char separator) { FileTxtResult result = FileManager.ReadBytes <FileTxtResult>(bytes, Extencion); return(result.TextValue?.Trim().ToUpper().Replace(separator.ToString(), "").Select((c) => new Letter() { Value = c }).ToList()); }
/// <summary> /// Metodo encargado de hacer la lectura clientes /// contenidos en un archivo /// </summary> /// <param name="bytes"></param> /// <param name="separator"></param> /// <returns></returns> public IEnumerable <Client> ReadClientBytes(byte[] bytes, char separator) { FileTxtResult result = FileManager.ReadBytes <FileTxtResult>(bytes, Extencion); return(result.TextValue?.Trim().ToUpper().Split(separator).Select((c) => new Client() { Name = c }).ToList()); }
public void Read() { IFileManager FileManager = new FileManager(); String fileName = ""; ExtencionFile extencionFile = ExtencionFile.txt; //Manejo de genericos para el objeto de respuesta FileTxtResult fileResult = FileManager.Read <FileTxtResult>(fileName, extencionFile); Assert.IsNotNull(fileResult); }