private void button1_Click(object sender, EventArgs e) { db = new DataAccess("park1", "park1"); if (db.CheckIdPwd(textBox1.Text.ToString(), textBox2.Text.ToString())) { this.Visible = false; if (checkBox1.Checked == true) { //관리자모드 AdminSetting adminSetting = new AdminSetting(DB); adminSetting.Owner = this; adminSetting.ShowDialog(); } else { MainDashboard dash = new MainDashboard(db); dash.Owner = this; dash.ShowDialog(); } } else { MessageBox.Show("아이디 또는 비밀번호 오류입니다."); } }
private void nButton7_Click(object sender, EventArgs e) { if (flag == 0) //휴대폰번호 입력 완료 { if (nTextBox1.Text.Length == 13) { if (DB.IsMember(nTextBox1.Text.Replace("-", "").Replace("-", "").Replace("-", ""))) { MessageBox.Show("회원입니다."); MainDashboard MD = (MainDashboard)Owner; DB.InsertSale(); DB.PhoneNumber = nTextBox1.Text.Replace("-", "").Replace("-", "").Replace("-", ""); MD.DB = DB; MD.SetSitValue(); PrinterHelper.Print(DB); Dispose(); } else { MessageBox.Show("회원이 아닙니다.\n인증번호를 발송하였습니다."); SmsApi api = new SmsApi(new SmsApiOptions { ApiKey = "NCSMQ16BEMIBHLCG", ApiSecret = "QQEUWNUOMWSLFNEJQ05D2ABQE5NDFXPE", DefaultSenderId = "01042614444" }); nTextBox1.Location = new System.Drawing.Point(nTextBox1.Location.X, nTextBox1.Location.Y - 66); nTextBox1.Enabled = false; nTextBox2.Visible = true; nTextBox2.Enabled = true; nButton7.Text = "인증번호 인증"; target = nTextBox2; flag = 1; Random random = new Random(); for (int i = 0; i < 6; i++) { authNumber += random.Next(0, 10).ToString(); } Console.WriteLine("Book & Cup 스터디카페 " + DB.BranchName + " 입니다. 인증번호 [" + authNumber + "]를 입력해 주세요."); //api.SendMessageAsync(nTextBox1.Text.Replace("-", "").Replace("-", "").Replace("-", ""), "Book & Cup 스터디카페 " + DB.BranchName + " 입니다. 인증번호 [" + authNumber + "]를 입력해 주세요."); } } else { MessageBox.Show("올바른 번호를 입력하세요."); } } else if (flag == 1) // 인증번호 입력 완료 { if (nTextBox2.Text == authNumber) { MessageBox.Show("인증이 완료되었습니다."); if (DB.InsertMember(nTextBox1.Text.Replace("-", "").Replace("-", "").Replace("-", ""))) { MainDashboard MD = (MainDashboard)Owner; DB.InsertSale(); DB.PhoneNumber = nTextBox1.Text.Replace("-", "").Replace("-", "").Replace("-", ""); MD.DB = DB; MD.SetSitValue(); PrinterHelper.Print(DB); } else { MessageBox.Show("알 수 없는 오류가 발생하였습니다. 관리자에게 문의하세요. (InsertMember Method Error)"); } Dispose(); } else { MessageBox.Show("잘못입력하였습니다.\n다시 입력바랍니다."); } } }