private void crudOptionsAction_AddClickHandler(object sender, EventArgs e) { DataSets.dsModuleStructure3.dtStepLeafRow StepSelectedRow = getSelectedStepRow(); if (StepSelectedRow == null) { return; } abstractDialog dialog = new abstractDialog("Add Protocol", "Add Protocol for the " + StepSelectedRow.description + " module"); namedComboBox ActionType = new namedComboBox("Action Type: "); //ActionType.Location = new System.Drawing.Point(0,20); namedComboBox ActionValueType = new namedComboBox("Action Value Type: "); namedInputTextBox index = new namedInputTextBox("Index : "); namedInputTextBox description = new namedInputTextBox("Description"); ActionType.getComboBox().DataSource = dsModuleStructureGUI.dtActionType; ActionType.getComboBox().DisplayMember = "description"; ActionType.getComboBox().Text = "Action Type"; ActionValueType.getComboBox().DataSource = dsModuleStructureGUI.dtActionValueType; ActionValueType.getComboBox().DisplayMember = "description"; ActionValueType.getComboBox().Text = "Action Value Type"; dialog.addNamedInputTextBox(index); dialog.addNamedInputTextBox(description); dialog.addControl(ActionType); dialog.addControl(ActionValueType); dialog.ShowDialog(); DataSets.dsModuleStructure3.dtActionTypeRow Actionrow; DataRowView ActionCombo = ActionType.getComboBox().SelectedItem as DataRowView; Actionrow = ActionCombo.Row as DataSets.dsModuleStructure3.dtActionTypeRow; DataSets.dsModuleStructure3.dtActionValueTypeRow ActionValueTyperow; DataRowView ActionValueTypecombo = ActionValueType.getComboBox().SelectedItem as DataRowView; ActionValueTyperow = ActionValueTypecombo.Row as DataSets.dsModuleStructure3.dtActionValueTypeRow; if (dialog.DialogResult.Equals(DialogResult.OK)) { DataSets.dsModuleStructure3.dtActionValueRow row; row = dsModuleStructureGUI.dtActionValue.NewdtActionValueRow(); row.index = string.IsNullOrEmpty(index.getInputTextValue()) ? 0 : int.Parse(index.getInputTextValue()); row.description = description.getInputTextValue(); row.fk_step_leaf_id = StepSelectedRow.pk_id; row.fk_action_type = Actionrow.pk_id; row.fk_action_value_type = ActionValueTyperow.pk_id; dsModuleStructureGUI.dtActionValue.AdddtActionValueRow(row); updateActionRow(row); } }
private void crudOptionsAction_ModifyClickHandler(object sender, EventArgs e) { abstractDialog dialog = new abstractDialog("Action type", "Modify"); DataSets.dsModuleStructure3.dtActionValueRow row = getSelectedActionRow(); if (row == null) { return; } namedInputTextBox index = new namedInputTextBox("Index: ", row.index.ToString()); namedInputTextBox description = new namedInputTextBox("Description", row.description); namedComboBox ActionType = new namedComboBox("Action Type: "); namedComboBox ActionValueType = new namedComboBox("Action Value Type: "); ActionType.Text = "Action Type"; ActionType.getComboBox().DataSource = dsModuleStructureGUI.dtActionType; ActionType.getComboBox().ValueMember = "pk_id"; ActionType.getComboBox().DisplayMember = "description"; ActionType.getComboBox().SelectedValue = row.fk_action_type; ActionValueType.Text = "Action Value Type"; ActionValueType.getComboBox().DataSource = dsModuleStructureGUI.dtActionValueType; ActionValueType.getComboBox().ValueMember = "pk_id"; ActionValueType.getComboBox().DisplayMember = "description"; ActionValueType.getComboBox().SelectedValue = row.fk_action_value_type; dialog.addNamedInputTextBox(index); dialog.addNamedInputTextBox(description); dialog.addControl(ActionType); dialog.addControl(ActionValueType); dialog.ShowDialog(); DataSets.dsModuleStructure3.dtActionTypeRow Actionrow; DataRowView ActionCombo = ActionType.getComboBox().SelectedItem as DataRowView; Actionrow = ActionCombo.Row as DataSets.dsModuleStructure3.dtActionTypeRow; DataSets.dsModuleStructure3.dtActionValueTypeRow ActionValueTyperow; DataRowView ActionValueTypecombo = ActionValueType.getComboBox().SelectedItem as DataRowView; ActionValueTyperow = ActionValueTypecombo.Row as DataSets.dsModuleStructure3.dtActionValueTypeRow; if (dialog.DialogResult.Equals(DialogResult.OK)) { row.index = string.IsNullOrEmpty(index.getInputTextValue()) ? 0 : int.Parse(index.getInputTextValue()); row.description = description.getInputTextValue(); row.fk_action_type = Actionrow.pk_id; row.fk_action_value_type = ActionValueTyperow.pk_id; updateActionRow(row); } }
private void crudOptions_AddClickHandler(object sender, EventArgs e) { /* * DataSets.dsModuleStructure3.dtLabwareTypeLabwareParameterTypeRow labwareParameterType = * dsModuleStructureGUI.dtLabwareTypeLabwareParameterType.NewdtLabwareTypeLabwareParameterTypeRow(); * DataSets.dsModuleStructure3.dtLabwareTypeRow labwareRow = getSelectedLabwareTypeRow(); */ abstractDialog dialog = new abstractDialog("Action type", "Add"); namedInputTextBox description = new namedInputTextBox("Description: "); dialog.addNamedInputTextBox(description); namedComboBox cbActionValueTupe = new namedComboBox("Labware parameter: "); cbActionValueTupe.getComboBox().DataSource = bsLabwareParameterType; cbActionValueTupe.getComboBox().DisplayMember = "description"; dialog.addControl(cbActionValueTupe); dialog.ShowDialog(); if (dialog.DialogResult.Equals(DialogResult.OK)) { DataSets.dsModuleStructure3.dtLabwareTypeLabwareParameterTypeRow row = dsModuleStructureGUI.dtLabwareTypeLabwareParameterType.NewdtLabwareTypeLabwareParameterTypeRow(); DataSets.dsModuleStructure3.dtLabwareParameterTypeRow dtLabwareParameterTypeRow = getSelectedLabwareParameterTypeRow(); DataSets.dsModuleStructure3.dtLabwareTypeRow dtLabwareTypeRow = getSelectedLabwareTypeRow(); if (dtLabwareParameterTypeRow == null) { return; } if (dtLabwareTypeRow == null) { return; } row.fk_labware_parameter_type_id = dtLabwareParameterTypeRow.pk_id; row.fk_labware_type_id = dtLabwareTypeRow.pk_id; row.value = description.getInputTextValue(); dsModuleStructureGUI.dtLabwareTypeLabwareParameterType.AdddtLabwareTypeLabwareParameterTypeRow(row); updateRow(row); } }
private void crudOptionsSavedProtocol_AddClickHandler(object sender, EventArgs e) { flag = 0; DataSets.dsModuleStructure3.dtSavedProtocolRow ProtocolSavedRow = getSavedProtocolRow(flag); if (ProtocolSavedRow == null) { return; } abstractDialog dialog = new abstractDialog("New protocol", "Add new protocol"); //ComboBox ProtocolID = new ComboBox(); namedInputTextBox description = new namedInputTextBox("Protocol Name"); namedComboBox FirstStepComboBox = new namedComboBox("First Saved Step"); FirstStepComboBox.Text = "Action Type"; FirstStepComboBox.getComboBox().DataSource = dsModuleStructureGUI.dtStepComposite; FirstStepComboBox.getComboBox().ValueMember = "pk_id"; FirstStepComboBox.getComboBox().DisplayMember = "description"; dialog.addNamedInputTextBox(description); dialog.addControl(FirstStepComboBox); //dialog.addControl(ProtocolID); dialog.ShowDialog(); DataSets.dsModuleStructure3.dtStepCompositeRow StepCompositerow; DataRowView ActionCombo = FirstStepComboBox.getComboBox().SelectedItem as DataRowView; StepCompositerow = ActionCombo.Row as DataSets.dsModuleStructure3.dtStepCompositeRow; if (dialog.DialogResult.Equals(DialogResult.OK)) { DataSets.dsModuleStructure3.dtSavedProtocolRow row; row = dsModuleStructureGUI.dtSavedProtocol.NewdtSavedProtocolRow(); row.description = description.getInputTextValue(); row.fk_step_composite = StepCompositerow.pk_id; dsModuleStructureGUI.dtSavedProtocol.AdddtSavedProtocolRow(row); updateSavedProtocolRow(row); this.dataGridView1.DataSource = taSavedProtocol1.GetDataByDesc(); this.dataGridView2.DataSource = taSavedProtocol1.GetData(); bindingSource1.DataSource = dataGridView2.DataSource; } }
private void crudOptionsSavedSteps_AddClickHandler(object sender, EventArgs e) { //DataSets.dsModuleStructure3.dtSavedProtocolRow ProtocolSavedRow = getSavedProtocolRow(); //if (ProtocolSavedRow == null) //{ // return; //} abstractDialog dialog = new abstractDialog("New Step", "Add new Step to " + dataGridView1.CurrentCell.Value.ToString()); //ComboBox ProtocolID = new ComboBox(); namedComboBox ComboBoxStep = new namedComboBox("Step : "); //namedInputTextBox description = new namedInputTextBox("Protocol Name"); //ProtocolID.DataSource = dsModuleStructureGUI.dtStepComposite; //ProtocolID.DisplayMember = "description"; ComboBoxStep.Text = "Action Type"; ComboBoxStep.getComboBox().DataSource = dsModuleStructureGUI.dtStepComposite; ComboBoxStep.getComboBox().ValueMember = "pk_id"; ComboBoxStep.getComboBox().DisplayMember = "description"; dialog.addControl(ComboBoxStep); //dialog.addControl(ProtocolID); dialog.ShowDialog(); DataSets.dsModuleStructure3.dtStepCompositeRow StepCompositerow; DataRowView ActionCombo = ComboBoxStep.getComboBox().SelectedItem as DataRowView; StepCompositerow = ActionCombo.Row as DataSets.dsModuleStructure3.dtStepCompositeRow; if (dialog.DialogResult.Equals(DialogResult.OK)) { DataSets.dsModuleStructure3.dtSavedProtocolRow row; row = dsModuleStructureGUI.dtSavedProtocol.NewdtSavedProtocolRow(); row.description = dataGridView1.CurrentCell.Value.ToString(); row.fk_step_composite = StepCompositerow.pk_id; dsModuleStructureGUI.dtSavedProtocol.AdddtSavedProtocolRow(row); updateSavedProtocolRow(row); this.dataGridView2.DataSource = taSavedProtocol1.GetData(); bindingSource1.DataSource = dataGridView2.DataSource; } }
private void crudOptionsSavedSteps_ModifyClickHandler(object sender, EventArgs e) { flag = 1; abstractDialog dialog = new abstractDialog("Saved Steps", "Modify"); DataSets.dsModuleStructure3.dtSavedProtocolRow row = getSavedProtocolRow(flag); if (row == null) { return; } namedComboBox ComboBoxStep = new namedComboBox("Step :"); ComboBoxStep.Text = "Action Type"; ComboBoxStep.getComboBox().DataSource = dsModuleStructureGUI.dtStepComposite; ComboBoxStep.getComboBox().ValueMember = "pk_id"; ComboBoxStep.getComboBox().DisplayMember = "description"; ComboBoxStep.getComboBox().SelectedValue = row.fk_step_composite; dialog.addControl(ComboBoxStep); dialog.ShowDialog(); DataSets.dsModuleStructure3.dtStepCompositeRow StepRow; DataRowView StepCombo = ComboBoxStep.getComboBox().SelectedItem as DataRowView; StepRow = StepCombo.Row as DataSets.dsModuleStructure3.dtStepCompositeRow; if (dialog.DialogResult.Equals(DialogResult.OK)) { row.fk_step_composite = StepRow.pk_id; updateSavedProtocolRow(row); } }
private void crudOptionsSavedProtocol_AddClickHandler(object sender, EventArgs e) { flag = 0; DataSets.dsModuleStructure3.dtSavedProtocolRow ProtocolSavedRow = getSavedProtocolRow(flag); if (ProtocolSavedRow == null) { return; } abstractDialog dialog = new abstractDialog( "New protocol", "Add new protocol"); //ComboBox ProtocolID = new ComboBox(); namedInputTextBox description = new namedInputTextBox("Protocol Name"); namedComboBox FirstStepComboBox = new namedComboBox("First Saved Step"); FirstStepComboBox.Text = "Action Type"; FirstStepComboBox.getComboBox().DataSource = dsModuleStructureGUI.dtStepComposite; FirstStepComboBox.getComboBox().ValueMember = "pk_id"; FirstStepComboBox.getComboBox().DisplayMember = "description"; dialog.addNamedInputTextBox(description); dialog.addControl(FirstStepComboBox); //dialog.addControl(ProtocolID); dialog.ShowDialog(); DataSets.dsModuleStructure3.dtStepCompositeRow StepCompositerow; DataRowView ActionCombo = FirstStepComboBox.getComboBox().SelectedItem as DataRowView; StepCompositerow = ActionCombo.Row as DataSets.dsModuleStructure3.dtStepCompositeRow; if (dialog.DialogResult.Equals(DialogResult.OK)) { DataSets.dsModuleStructure3.dtSavedProtocolRow row; row = dsModuleStructureGUI.dtSavedProtocol.NewdtSavedProtocolRow(); row.description = description.getInputTextValue(); row.fk_step_composite = StepCompositerow.pk_id; dsModuleStructureGUI.dtSavedProtocol.AdddtSavedProtocolRow(row); updateSavedProtocolRow(row); this.dataGridView1.DataSource = taSavedProtocol1.GetDataByDesc(); this.dataGridView2.DataSource = taSavedProtocol1.GetData(); bindingSource1.DataSource = dataGridView2.DataSource; } }
private void crudOptions_AddClickHandler(object sender, EventArgs e) { /* DataSets.dsModuleStructure3.dtLabwareTypeLabwareParameterTypeRow labwareParameterType = dsModuleStructureGUI.dtLabwareTypeLabwareParameterType.NewdtLabwareTypeLabwareParameterTypeRow(); DataSets.dsModuleStructure3.dtLabwareTypeRow labwareRow = getSelectedLabwareTypeRow(); */ abstractDialog dialog = new abstractDialog("Action type", "Add"); namedInputTextBox description = new namedInputTextBox("Description: "); dialog.addNamedInputTextBox(description); namedComboBox cbActionValueTupe = new namedComboBox("Labware parameter: "); cbActionValueTupe.getComboBox().DataSource = bsLabwareParameterType; cbActionValueTupe.getComboBox().DisplayMember = "description"; dialog.addControl(cbActionValueTupe); dialog.ShowDialog(); if (dialog.DialogResult.Equals(DialogResult.OK)) { DataSets.dsModuleStructure3.dtModuleTypeLabwareParameterTypeRow row = dsModuleStructureGUI.dtModuleTypeLabwareParameterType.NewdtModuleTypeLabwareParameterTypeRow(); DataSets.dsModuleStructure3.dtLabwareParameterTypeRow dtLabwareParameterTypeRow = getSelectedLabwareParameterTypeRow(); DataSets.dsModuleStructure3.dtModuleTypeRow dtModuleTypeRow = getSelectedModuleType(); if(dtLabwareParameterTypeRow == null) { return; } if(dtModuleTypeRow == null) { return; } row.fk_labware_parameter_type_id = dtLabwareParameterTypeRow.pk_id; row.fk_module_type_id = dtModuleTypeRow.pk_id; row.value = description.getInputTextValue(); dsModuleStructureGUI.dtModuleTypeLabwareParameterType.AdddtModuleTypeLabwareParameterTypeRow(row); updateRow(row); } }