public DocumentForm poaReading(string[] tableData, POAElements poaElements)
        {
            DocumentForm documentForm = new DocumentForm();

            documentForm.fillTable(tableData);
            documentForm.fillFields(poaElements);
            return(documentForm);
        }
        public void writeIntoBase(string textForFile, string fileName)//Stream dataStream,string fileName)
        {
            StreamWriter streamBaseWriter = new StreamWriter("./DataBaseImitation.txt", true);

            try
            {
                streamBaseWriter.Write(fileName + "\n");
                string[]    baseDataString = textForFile.Split('\n');
                POAElements poaElements    = new POAElements(baseDataString[0]);

                string[] stringData;
                string[] refactoredData = new string[4];
                for (int i = 1; i < baseDataString.Count() - 1; i++)
                {
                    stringData = baseDataString[i].Split('^');
                    for (int j = 0; j < 4; j++)
                    {
                        refactoredData[j] = stringData[j].Replace("[symbol]", "^");
                    }

                    streamBaseWriter.Write(refactoredData[1] + "☼" + refactoredData[3]);
                    if (i != baseDataString.Count() - 2)
                    {
                        streamBaseWriter.Write("☼");
                    }
                }

                streamBaseWriter.Write("\n");


                streamBaseWriter.WriteLine(poaElements.documentNumber);
                streamBaseWriter.WriteLine(poaElements.dateOfIssue);
                streamBaseWriter.WriteLine(poaElements.expirationDate);
                streamBaseWriter.Write("œ");
            }
            catch (Exception exception)
            {
                MessageBox.Show("Помилка збереження даних довіреності!" +
                                "Текст помилки: " + exception.Message, "Помилка", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
            finally
            {
                streamBaseWriter.Close();
            }
        }