public void PopulatePurposeOfReport(Enums.Segment segment, string path23, string path45) { Document.MoveCursorToStartOfBookmark(Constants.WordBookmarks.PurposeOfReport); if (segment == Enums.Segment.Four || segment == Enums.Segment.Five) { Document.InsertFile(path45); } else if (segment == Enums.Segment.Two || segment == Enums.Segment.Three) { Document.InsertFile(path23); } }
//todo: check if the checked event always fires after the unchecked event private void rdoSegment3_CheckedChanged(object sender, EventArgs e) { _selectedSegment = Enums.Segment.Three; if (Reload && string.Equals(_storedSegment, Enums.Segment.Three.ToString(), StringComparison.OrdinalIgnoreCase)) { if (rdoSegment3.Checked == false) { if (ContinueWithSignificantChange(sender, true)) { _generateNewTemplate = true; } } } }
public void PopulateServiceLineAgrement(Enums.Segment segment, Dictionary <Enums.Segment, string> segmentDocuments, DateTime insuranceStartDate) { var filePath = segmentDocuments[segment]; if (String.IsNullOrEmpty(filePath)) { return; } Document.MoveCursorPastStartOfBookmark("ServiceDeliveryPlan", 1); Document.InsertFile(filePath); Document.UpdateOrCreatePropertyValue(Constants.WordDocumentProperties.Segment, segment.ToString()); //fix this after POC demo with rob Document.PopulateControl("ctr-1", insuranceStartDate.AddMonths(-1).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-2", insuranceStartDate.AddMonths(-2).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-3", insuranceStartDate.AddMonths(-3).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-4", insuranceStartDate.AddMonths(-4).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-5", insuranceStartDate.AddMonths(-5).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-6", insuranceStartDate.AddMonths(-6).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-7", insuranceStartDate.AddMonths(-7).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-8", insuranceStartDate.AddMonths(-8).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-9", insuranceStartDate.AddMonths(-9).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-10", insuranceStartDate.AddMonths(-10).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-11", insuranceStartDate.AddMonths(-11).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr-12", insuranceStartDate.AddMonths(-12).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr0", insuranceStartDate.ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr1", insuranceStartDate.AddMonths(1).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr2", insuranceStartDate.AddMonths(2).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr3", insuranceStartDate.AddMonths(3).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr4", insuranceStartDate.AddMonths(4).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr5", insuranceStartDate.AddMonths(5).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr6", insuranceStartDate.AddMonths(6).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr7", insuranceStartDate.AddMonths(7).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr8", insuranceStartDate.AddMonths(8).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr9", insuranceStartDate.AddMonths(9).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr10", insuranceStartDate.AddMonths(10).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr11", insuranceStartDate.AddMonths(11).ToString(CultureInfo.CurrentCulture)); Document.PopulateControl("ctr12", insuranceStartDate.AddMonths(12).ToString(CultureInfo.CurrentCulture)); }