public TestContentForm(TestorData data) { InitializeComponent(); _data = data; int i = 0; foreach (var test in ProjectState.TestHelpers.OrderBy(c => c.TestName)) { if (test.IsMasterTest) { continue; } if (test.IsTestorDataLoaded && test.TestorData == data) { _index = i; } tscbTests.Items.Add(test); i++; } tscbTests.SelectedIndex = _index; bool canBackForward = ProjectState.TestHelpers.Count > 1; tsbBackTest.Enabled = canBackForward; tsbForwardTest.Enabled = canBackForward; _provider = new EditProvider(HtmlStore.GetHtmlStore(_data, 1)); _provider.ProviderMode = ProviderMode.EditMode; TestingHttpServer.StartServer(_provider); TestingHttpServer.ServerNotStarted.WaitOne(); webBrowserQuestion.Navigate(TestingHttpServer.BaseUrl); }
public void btnModify_Click(object sender, EventArgs e) { removeAllManagamentControls(); switch (this.Mantenimiento) { case "Users": ModifyUser modifyUser = new ModifyUser(); Parent.Controls.Add(modifyUser); break; case "Clients": ModifyClient modifyClient = new ModifyClient(); Parent.Controls.Add(modifyClient); break; case "States": ModifyState modifyState = new ModifyState(); Parent.Controls.Add(modifyState); break; case "PaymentMethods": ModifyPaymentMethod modifyPaymentMethod = new ModifyPaymentMethod(); Parent.Controls.Add(modifyPaymentMethod); break; case "MaterialTypes": ModifyMaterialType modifyMaterialType = new ModifyMaterialType(); Parent.Controls.Add(modifyMaterialType); break; case "Materials": ModifyMaterial modifyMaterial = new ModifyMaterial(); Parent.Controls.Add(modifyMaterial); break; case "ProductTypes": ModifyProductType modifyProductType = new ModifyProductType(); Parent.Controls.Add(modifyProductType); break; case "Products": ModifyProduct modifyProduct = new ModifyProduct(); Parent.Controls.Add(modifyProduct); break; case "Providers": EditProvider edP = new EditProvider(); Parent.Controls.Add(edP); break; } }