Пример #1
0
        public void SetLetterProperties(LetterProperties letterProperties)
        {
            var importantLetterData = new ImportantLetterData();

            var xmlSerializer = new XmlSerializer(typeof(ImportantLetterData));

            using (var stringReader = new StringReader(letterProperties.Properties))
            {
                using (var reader = XmlReader.Create(stringReader))
                {
                    importantLetterData = (ImportantLetterData)xmlSerializer.Deserialize(reader);
                }
            }
        }
Пример #2
0
        public void SetLetterProperties(LetterProperties letterProperties)
        {
            var importantLetterData = new ImportantLetterData();

            var xmlSerializer = new XmlSerializer(typeof(ImportantLetterData));

            using (var stringReader = new StringReader(letterProperties.Properties))
            {
                using (var reader = XmlReader.Create(stringReader))
                {
                    importantLetterData = (ImportantLetterData)xmlSerializer.Deserialize(reader);
                }
            }

            importanceDegreeEditorControl1.SelectedImportanceDegree = importantLetterData.DegreeImportance;
        }
Пример #3
0
        public LetterProperties GetLetterProperties()
        {
            var letterProperties = new LetterProperties();

            var xmlSerializer = new XmlSerializer(typeof(ImportantLetterData));

            var importantLetterData = new ImportantLetterData();

            using (var stringWriter = new StringWriter())
            {
                using (var writer = XmlWriter.Create(stringWriter))
                {
                    xmlSerializer.Serialize(writer, importantLetterData);
                    letterProperties.Properties = stringWriter.ToString();
                    return(letterProperties);
                }
            }
        }
Пример #4
0
        public LetterProperties GetLetterProperties()
        {
            var letterProperties = new LetterProperties();

            var xmlSerializer = new XmlSerializer(typeof(ImportantLetterData));

            var importantLetterData = new ImportantLetterData();

            importantLetterData.DegreeImportance = importanceDegreeEditorControl1.SelectedImportanceDegree;

            using (var stringWriter = new StringWriter())
            {
                using (var writer = XmlWriter.Create(stringWriter))
                {
                    xmlSerializer.Serialize(writer, importantLetterData);
                    letterProperties.Properties = stringWriter.ToString();
                    return(letterProperties);
                }
            }
        }