using PWAPPv2.Source.Attachments; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PWAPPv2.Source.DataObjects { public class PWPdf : PWFile { public string path; public PWPdf(string path) { this.path = path; } public string GetBase64String() { byte[] bytes = File.ReadAllBytes(path); return Convert.ToBase64String(bytes); } public List GetFileUploads(string attToken, string ContentId) { List fileUploads = new List(); PWFileUpload file = new PWFileUpload(); file.Base64Content = GetBase64String(); file.ContentId = ContentId; file.AttToken = attToken; fileUploads.Add(file); return fileUploads; } public string ShortFileName() { return path.Substring(path.LastIndexOf("\\") + 1); } } }