public override void OnStart()
        {
            base.OnStart();
            ListView lstFileContents = (ListView)this.Activity.FindViewById(Resource.Id.lstFileContents);
            var      adapter         = new FileTableAdapter(this.Activity, directory);

            lstFileContents.Adapter = adapter;
        }
Example #2
0
        public static List <File> GetFiles(Guid organizationId, Guid instanceId, int ticketId)
        {
            MetaDataSet.FileDataTable tktFiles = null;
            FileTableAdapter          fta      = new FileTableAdapter(bigWebApps.bigWebDesk.Data.DBAccess.GetConnectionString(organizationId));

            tktFiles = fta.GetFiles(instanceId, instanceId, "tickets-tickets-files", ticketId.ToString(), false);
            if (tktFiles != null && tktFiles.Count > 0)
            {
                List <File> files = new Files(tktFiles).List;
                foreach (File file in files)
                {
                    string fileUrl = Micajah.FileService.Client.Access.GetFileUrl(file.FileUniqueId,
                                                                                  file.OrganizationId,
                                                                                  file.DepartmentId);
                    if (!string.IsNullOrEmpty(fileUrl))
                    { //fileUrl = "https://files.bigwebapps.com" + fileUrl.Substring(fileUrl.IndexOf("/File.ashx"));
                        file.Url = fileUrl;
                    }
                }
                return(files);
            }
            return(null);
        }