Exemple #1
0
        public string AddrCityStateZip()
        {
            var sb = new StringBuilder();

            sb.AppendLine(Address1);
            if (Address2.HasValue())
            {
                sb.AppendLine(Address2);
            }
            sb.AppendLine(Util.FormatCSZ(City, State.Value, Zip));
            return(sb.ToString());
        }
Exemple #2
0
        public Paragraph AddAddress(bool keepnext)
        {
            var paragraph1 = new Paragraph {
                RsidParagraphMarkRevision = "00E7001C", RsidParagraphAddition = "00E7001C", RsidParagraphProperties = "005205ED", RsidRunAdditionDefault = "00E7001C"
            };

            var paragraphProperties1 = new ParagraphProperties();
            var spacingBetweenLines1 = new SpacingBetweenLines {
                After = "0", Line = "240", LineRule = LineSpacingRuleValues.Auto
            };

            var paragraphMarkRunProperties1 = new ParagraphMarkRunProperties();
            var runFonts1 = new RunFonts {
                ComplexScriptTheme = ThemeFontValues.MinorHighAnsi
            };
            var fontSize1 = new FontSize {
                Val = "20"
            };
            var fontSizeComplexScript1 = new FontSizeComplexScript {
                Val = "20"
            };

            paragraphMarkRunProperties1.Append(runFonts1);
            paragraphMarkRunProperties1.Append(fontSize1);
            paragraphMarkRunProperties1.Append(fontSizeComplexScript1);

            var keeplines = new KeepLines();

            paragraphProperties1.Append(keeplines);
            if (keepnext)
            {
                paragraphProperties1.Append(new KeepNext());
            }
            paragraphProperties1.Append(spacingBetweenLines1);
            paragraphProperties1.Append(paragraphMarkRunProperties1);
            paragraph1.Append(paragraphProperties1);

            var run1 = new Run {
                RsidRunProperties = "00E7001C"
            };

            var runProperties1 = new RunProperties();
            var runFonts2      = new RunFonts {
                ComplexScriptTheme = ThemeFontValues.MinorHighAnsi
            };
            var fontSize2 = new FontSize {
                Val = "20"
            };

            runProperties1.Append(fontSize2);
            runProperties1.Append(runFonts2);
            var text1 = new Text();

            text1.Text = Address;

            run1.Append(runProperties1);
            run1.Append(text1);
            paragraph1.Append(run1);

            if (Address2.HasValue())
            {
                var run3 = new Run {
                    RsidRunAddition = "00B14EF8"
                };

                var runProperties3 = new RunProperties();
                var runFonts4      = new RunFonts {
                    ComplexScriptTheme = ThemeFontValues.MinorHighAnsi
                };
                var fontSize3 = new FontSize {
                    Val = "20"
                };

                runProperties1.Append(fontSize3);
                runProperties3.Append(runFonts4);
                var break1 = new Break();
                var text3  = new Text();
                text3.Text = Address2;

                run3.Append(runProperties3);
                run3.Append(break1);
                run3.Append(text3);
                paragraph1.Append(run3);
            }

            var run4 = new Run {
                RsidRunAddition = "00B14EF8"
            };

            var runProperties4 = new RunProperties();
            var runFonts5      = new RunFonts {
                ComplexScriptTheme = ThemeFontValues.MinorHighAnsi
            };

            runProperties4.Append(runFonts5);
            var break2 = new Break();

            run4.Append(runProperties4);
            run4.Append(break2);

            var run5 = new Run {
                RsidRunProperties = "00E7001C"
            };

            var runProperties5 = new RunProperties();
            var runFonts6      = new RunFonts {
                ComplexScriptTheme = ThemeFontValues.MinorHighAnsi
            };
            var fontSize4 = new FontSize {
                Val = "20"
            };

            runProperties5.Append(fontSize4);
            runProperties5.Append(runFonts6);
            var text4 = new Text();

            text4.Text = CityStateZip;

            run5.Append(runProperties5);
            run5.Append(text4);

            paragraph1.Append(run4);
            paragraph1.Append(run5);

            return(paragraph1);
        }