Beispiel #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            switch (tabControl1.SelectedIndex)
            {
            case 0:
                Screw s = screwSizes[screwDiams.SelectedIndex];
                s.Length = screwLen[screwLength.SelectedIndex];
                s.Draw(UFSession.GetUFSession(), path + "screw"
                       + System.IO.Directory.EnumerateFiles(path).Where(f => f.Contains("screw")).ToList().Count);
                break;

            case 1:
                PushScrew ps = pScrewSizes[pScrewDiams.SelectedIndex];
                ps.Length = pScrewLen[pScrewLength.SelectedIndex];
                ps.Draw(UFSession.GetUFSession(), path + "p_screw"
                        + System.IO.Directory.EnumerateFiles(path).Where(f => f.Contains("p_screw")).ToList().Count);
                break;

            case 2:
                Nut n = nutSizes[nutDiams.SelectedIndex];
                n.Draw(UFSession.GetUFSession(), path + "nut"
                       + System.IO.Directory.EnumerateFiles(path).Where(f => f.Contains("nut")).ToList().Count);
                break;

            default:
                break;
            }
        }