private static IWorkbookSet showPromptWindow(AKProduct product, Project project, string productCutx, SpecificationGroup specificationGroup) { string globalGvfx = Path.Combine(project.JobPath, specificationGroup.GlobalFileName); string cutPartsCtpx = Path.Combine(project.JobPath, specificationGroup.CutPartsFileName); string edgeEdgx = Path.Combine(project.JobPath, specificationGroup.EdgeBandFileName); string hardwareHwrx = Path.Combine(project.JobPath, specificationGroup.HardwareFileName); string doorstyleDsvx = Path.Combine(project.JobPath, specificationGroup.DoorWizardFileName); PromptsViewModel viewmodel = new PromptsViewModel(productCutx, globalGvfx, cutPartsCtpx, edgeEdgx, hardwareHwrx, doorstyleDsvx, product.Tab.Name, product.Tab.Photo, product.Tab.VarX, product.Tab.VarZ, product.Tab.VarY); PromptWindow prompt = new PromptWindow(); prompt.ViewModel = viewmodel; prompt.ShowDialog(); return viewmodel.BookSet; }
public PromptItem(string name, string value, string controlType, string helpMessage, string verifyCode, string comboString, string color, string picture, string visible, string hideInReport, string tabIndex, string calculatorIndex, int i, PromptsViewModel manager) { this.RowNumber = i; this.Manager = manager; LoadProperty(name, value, controlType, helpMessage, verifyCode, comboString, color, picture, visible, hideInReport, tabIndex, calculatorIndex); IsLoadFirstTime = false; }