private void CloseJobApplicationToolStripMenuItem_Click(object sender, EventArgs e) { //Close Job Application string strFilePath = Array.FindAll(records, x => x.Contains(mainTreeView.SelectedNode.Name))[0]; DataStoreLayer ds = new DataStoreLayer(); jobApplication jApp = ds.LoadJobApplication(strFilePath); jApp.closedOn = DateTime.Now; File.Delete(Array.FindAll(records, x => x.Contains(mainTreeView.SelectedNode.Name))[0]); ds.InsertApplication(jApp); System.IO.File.Move(strFilePath, strFilePath.Replace(Path.GetFileNameWithoutExtension(strFilePath), "closed_" + Path.GetFileNameWithoutExtension(strFilePath))); drawTree(); }
private void CreateFollowUpsToolStripMenuItem_Click(object sender, EventArgs e) { //Create FollowUps from Job Application. jobApplication jApplication = new jobApplication(); DataStoreLayer dstore = new DataStoreLayer(); jApplication = dstore.LoadJobApplication(Array.FindAll(records, x => x.Contains(mainTreeView.SelectedNode.Name))[0]); JobActivityForm jobActForm = new JobActivityForm(jApplication); if (this.MdiParent.MdiChildren.Length > 2) { this.MdiParent.MdiChildren[2].Close(); } jobActForm.MdiParent = this.MdiParent; jobActForm.Show(); this.MdiParent.MdiChildren[2].Activate(); }