ATMLCommonLibrary.controls.document.LegalDocumentForm.btnImportDocument_Click C# (CSharp) Метод

btnImportDocument_Click() приватный Метод

private btnImportDocument_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void btnImportDocument_Click(object sender, EventArgs e)
        {
            byte[] content = { };
            String fileName = "";
            String extension = "";
            FileInfo fileInfo = null;
            string document_uri = (string)ATMLContext.GetProperty("environment.document-location");

            if (FileManager.OpenFile(out content, out fileInfo))
            {
                fileName = fileInfo.Name;
                extension = fileInfo.Extension;
                var document = new Document();
                document.DocumentContent = content;
                document.name = fileName;
                document.uuid = Guid.NewGuid().ToString();
                document.FileInfo = fileInfo;
                if (document.ItemElementName == DocumentItemChoiceType.Text)
                    document.Item = Encoding.UTF8.GetString(content);
                else
                    document.Item = document_uri + "?uuid=" + document.uuid;
                legalDocumentsControl.Document = document;
            }
        }