예제 #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            register rg = new register();

            rg.ShowDialog();
            this.Close();
        }
예제 #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            string temp = null;
            int    index;

            if (lcs(pattern_1, pattern_2) < 60)
            {
                MessageBox.Show("입력하신 두개의 서명이 너무 다릅니다. 다시 등록해주세요!!");
            }
            else
            {
                string   path1            = @openFileDialog1.FileName;
                string   path2            = @openFileDialog2.FileName;
                string   strFullPathName1 = openFileDialog2.FileName;                                 //전체경로
                string   strFileName1     = System.IO.Path.GetFileName(path1);                        //확장자 포함 파일명
                string   fileName1        = strFileName1.Substring(0, strFileName1.LastIndexOf('.')); //순수 파일명
                string[] s     = fileName1.Split('-');
                FileInfo file1 = new FileInfo(path1);
                FileInfo file2 = new FileInfo(path2);

                register re = new register();
                Form1    f  = new Form1();

                StreamReader r    = new StreamReader("index.txt", System.Text.Encoding.Default);
                FileInfo     file = new FileInfo("dates.txt");
                StreamWriter fr   = file.AppendText();

                temp = r.ReadLine();
                enroll_index++;
                r.Close();
                index = Convert.ToInt32(temp);
                index++;
                StreamWriter r_2 = new StreamWriter("index.txt", false, Encoding.UTF8);
                r_2.WriteLine(index);
                r_2.Close();

                String textValue_1 = "g-" + index + " " + pattern_1 + "\r\n";
                String textValue_2 = "g-" + index + " " + pattern_2 + "\r\n";
                file1.CopyTo("g-" + index + "-1.txt", true);
                file2.CopyTo("g-" + index + "-2.txt", true);
                re.list.Add("g-" + index + "-1");
                re.list.Add("g-" + index + "-2");

                fr.Close();
                System.IO.File.AppendAllText("dates.txt", textValue_1, Encoding.Default);
                System.IO.File.AppendAllText("dates.txt", textValue_2 + "\r\n", Encoding.Default);

                MessageBox.Show("서명이 등록되었습니다.");
                this.Close();


                f.label1.Text = s[0] + s[1] + "님이 입장하셨습니다";
            }
        }