/// <summary> /// Context > Plan To > Level N /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void planToMenuItem_Click(object sender, EventArgs e) { var menu = (ToolStripMenuItem)sender; var operation = (IPlanOperation)menu.Tag; PlanHelper.PerformSilently(operation); }
private void tsmAddToPlan_Click(object sender, EventArgs e) { var cert = this.treeView.SelectedNode.Tag as Certificate; if (cert != null) { var operation = m_plan.TryPlanTo(cert); PlanHelper.PerformSilently(operation); } else { var prereq = (SkillLevel)this.treeView.SelectedNode.Tag; var operation = m_plan.TryPlanTo(prereq.Skill, prereq.Level); PlanHelper.PerformSilently(operation); } }
private void tsmLevel4_Click(object sender, EventArgs e) { var operation = m_plan.TryPlanTo(this.SelectedCertificateClass[CertificateGrade.Elite]); PlanHelper.PerformSilently(operation); }
/// <summary> /// Context menu > Plan to N / Remove /// Toolbar > Plan to... > Level N / Remove /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void planToMenu_Click(object sender, EventArgs e) { var operation = ((ToolStripMenuItem)sender).Tag as IPlanOperation; PlanHelper.PerformSilently(operation); }
private void tsPlanToImproved_Click(object sender, EventArgs e) { var operation = m_plan.TryPlanTo(this.certSelectCtl.SelectedCertificateClass[CertificateGrade.Improved]); PlanHelper.PerformSilently(operation); }