/// <summary> /// Создать элемент, представляющий информацию за год /// </summary> /// <param name="TableRow">Элемент представляющий "строку" таблицы(во внутрь которого будет вложен элемент, представляющий информацию за год)</param> /// <param name="year">Год</param> /// <param name="Organization">Наименование организации</param> /// <param name="Position">Должность</param> /// <param name="Note">Примечание</param> public InformationForTheYear( Statement1_Row TableRow, string year, string Organization, string Position, string Note) { Element = Statement1.Statement1_Document.CreateElement("year"); XmlAttribute Attr_number = Statement1.Statement1_Document.CreateAttribute("number"); Attr_number.Value = year.ToString(); XmlElement Xml_Organization = Statement1.Statement1_Document.CreateElement("Organization"); Xml_Organization.InnerText = Organization; XmlElement Xml_Position = Statement1.Statement1_Document.CreateElement("Position"); Xml_Position.InnerText = Position; XmlElement Xml_Note = Statement1.Statement1_Document.CreateElement("Note"); Xml_Note.InnerText = Note; Element.Attributes.Append(Attr_number); Element.AppendChild(Xml_Organization); Element.AppendChild(Xml_Position); Element.AppendChild(Xml_Note); TableRow.RowElement.AppendChild(Element); }
public Statement1_Row AppendRow(string FIO = " ") { XmlElement Xml_Row = Statement1_Document.CreateElement("row"); this.getTabularPart().AppendChild(Xml_Row); Statement1_Row newRow = new Statement1_Row(Xml_Row); newRow.FIO = FIO; Array.Resize(ref this.TabularPart, this.TabularPart.Length + 1); this.TabularPart[this.TabularPart.Length - 1] = newRow; Statement1_Document.Save(Config.Statement1_Path); return(newRow); }
public void AppendRow(Statement1_Row row) { this.getTabularPart().AppendChild(row.RowElement); }