private void mnuEditStage_Click(object sender, EventArgs e) { generateBookMark(); DialogStageProject dialog = new DialogStageProject(); TreeModel model = (TreeModel)treeViewAdv1.Model; if (model != null && treeViewAdv1.SelectedNode != null) { StageProject stage; if (treeViewAdv1.SelectedNode.Parent.Index >= 0) { stage = ((StageProjectNode)model.Nodes[treeViewAdv1.SelectedNode.Parent.Index].Nodes[treeViewAdv1.SelectedNode.Index]).stage; } else { stage = ((StageProjectNode)model.Nodes[treeViewAdv1.SelectedNode.Index]).stage; } dialog.setStageProject(stage); if (dataGridInvestProject.CurrentRow.DataBoundItem != null && dataGridInvestProject.CurrentRow.DataBoundItem.GetType() == typeof(InvestProject)) { InvestProject ip = (InvestProject)dataGridInvestProject.CurrentRow.DataBoundItem; dialog.idProject = ip.idProject; } dialog.ShowDialog(); initializationInvestProject(); updateStageProject(); } }
public void showDialogStage() { generateBookMark(); DialogStageProject dialog = new DialogStageProject(); if (dataGridInvestProject.CurrentRow.DataBoundItem != null && dataGridInvestProject.CurrentRow.DataBoundItem.GetType() == typeof(InvestProject)) { InvestProject ip = (InvestProject)dataGridInvestProject.CurrentRow.DataBoundItem; dialog.idProject = ip.idProject; } dialog.ShowDialog(); initializationInvestProject(); updateStageProject(); }
private void mnuAddSubStage_Click(object sender, EventArgs e) { generateBookMark(); DialogStageProject dialog = new DialogStageProject(); TreeModel model = (TreeModel)treeViewAdv1.Model; if (model != null) { StageProject stage = ((StageProjectNode)model.Nodes[treeViewAdv1.SelectedNode.Index]).stage; dialog.setStageProject(stage, AdvanceUtil.paramStagInsert.SUB); dialog.idProject = stage.IdProject; } dialog.ShowDialog(); initializationInvestProject(); updateStageProject(); }