private void btn_Click(Object o, EventArgs e) { Button button = (Button)o; /// 버튼 설정. if (button.Name == "등록") { if (Textbox1.Text == "" || Textbox2.Text == "" || Textbox3.Text == "" || Textbox4.Text == "") { fail fail = new fail("입력칸을 모두 채워주세요"); fail.ShowDialog(); return; } LOGIN_FORM login = new LOGIN_FORM(); if (request_book_form_request_register(Textbox1.Text, Textbox2.Text, Textbox3.Text, Textbox4.Text, login.User_Number.ToString())) { fail fail = new fail("요청 완료 되었습니다"); fail.ShowDialog(); } else { fail fail = new fail("요청 실패"); fail.ShowDialog(); } } else if (button.Name == "취소") { this.Close(); } }
private void btn_Click(Object o, EventArgs e) { //MessageBox.Show("동작확인 : btn_Click"); Button button = (Button)o; if (button.Name == "검색버튼") { 회원정보검색_리스트뷰.Items.Clear(); if (회원정보검색상자.Text == "") { MessageBox.Show("검색란에 입력을 확인해주세요."); return; } ArrayList userinfoSearch_arry = user_info_form_user_info_search(search_category, 회원정보검색상자.Text); foreach (Hashtable ht in userinfoSearch_arry) { ListViewItem item = new ListViewItem(""); item.SubItems.Add(ht["user_number"].ToString()); item.SubItems.Add(ht["name"].ToString()); item.SubItems.Add(ht["birthday"].ToString().Substring(0, 10)); item.SubItems.Add(ht["id"].ToString()); item.Font = new Font("Arial", 14, FontStyle.Italic); 회원정보검색_리스트뷰.Items.Add(item); } Controls.Add(회원정보검색_리스트뷰); } else if (button.Name == "버튼등급수정") { if (회원번호값.Text == "회원번호값") { fail fail = new fail("회원정보를 선택해주세요"); fail.ShowDialog(); return; } USER_LEVEL_UPDATE_FORM user_level_update_form = new USER_LEVEL_UPDATE_FORM(회원번호값.Text); user_level_update_form.StartPosition = FormStartPosition.CenterParent; user_level_update_form.ShowDialog(); } else if (button.Name == "도서반납버튼") { if (rental_book_number == 0) { fail fail = new fail("회원, 반납 할 도서를 선택해주세요."); fail.ShowDialog(); return; } Book_Return_GetUpdate(rental_book_number.ToString()); } }
public void GetUPDATE_Pass(string passwod, string user_number) { if (GetUPDATE_Pass_API(passwod, user_number)) { check check = new check(); check.ShowDialog(); } else { fail fail = new fail("수정 실패"); fail.ShowDialog(); } }
public void GetUPDATE(string email, string Phon, string addres, string user_number) { if (GetUPDATE_API(email, Phon, addres, user_number)) { check check = new check(); check.ShowDialog(); } else { fail fail = new fail("수정 실패"); fail.ShowDialog(); } }
private void WebApi_Image_Select() { OpenFileDialog of = new OpenFileDialog(); of.Filter = "Images only. |*.jpg; *.jpeg; *.png; *.gif;"; if (of.ShowDialog() == DialogResult.OK) { string filePath = of.FileName; Image img = Image.FromFile(filePath); //textBox1.Text = textBox1.Text + "\r\n" + filePath; int start = filePath.LastIndexOf("\\") + 1; int len = filePath.Length - start; string fileName = filePath.Substring(start, len); WebClient wc = new WebClient(); NameValueCollection param = new NameValueCollection(); 본파일이름 = fileName; param.Add("fileName", fileName); /************************************************************************************/ MemoryStream ms = new MemoryStream(); img.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); string fileData = Convert.ToBase64String(ms.ToArray()); param.Add("fileData", fileData); ms.Close(); /************************************************************************************/ try { byte[] result = wc.UploadValues("http://192.168.3.25:5000/imageUpload", "POST", param); string resultStr = Encoding.UTF8.GetString(result); fail fail = new fail("파일 저장 완료"); fail.ShowDialog(); 이미지Load경로 = resultStr; 책이미지.ImageLocation = resultStr; // Webapi Service wwwroot 경로에 파일이름 위치경로. } catch { fail fail = new fail("저장중 오류 발생"); fail.ShowDialog(); } } else { // MessageBox.Show("취소"); } }
public void GetInsert() { if (book_info_insert_book_rental_update(번호값.Text, login_frm.User_Number.ToString())) { check check = new check(); check.ShowDialog(); Book_Info_ListView_Refresh(); } else { fail fail = new fail("대여 실패"); fail.ShowDialog(); } }
public void GetInsert(string ID, string Pass, string Name, string Gender, string Birth, string email, string Phon, string addres) { if (signup_form_GetInsert(ID, Pass, Name, Gender, Birth, email, Phon, addres)) { check check = new check(); check.ShowDialog(); this.Hide(); main.Login.Show(); } else { fail fail = new fail("가입 실패"); fail.ShowDialog(); this.Hide(); main.user1.Show(); } }
private void btn1_Click(object sender, EventArgs e) { if (Tb2.Text == Tb3.Text) { if (Tb1.Text == "" || Tb2.Text == "" || Tb4.Text == "" || Tb5.Text == "" || Tb6.Text == "" || Tb7.Text == "" || Tb8.Text == "" || Tb9.Text == "") { fail fail = new fail("입력칸을 모두 공백없이 채워주세요."); fail.ShowDialog(); return; } //Birth = Tb5.Text + "-" + combobox1.Text + "-" + Tb10.Text; GetInsert(Tb1.Text, Tb2.Text, Tb4.Text, Tb5.Text, Tb6.Text, Tb7.Text, Tb8.Text, Tb9.Text); } else { fail fail = new fail("비밀번호를 확인해주세요."); fail.ShowDialog(); } }
private void btn1_Click(object sender, EventArgs e) //버튼클릭 { //MessageBox.Show(Login.User_Number.ToString()); if (Tb1.Text == PW_Select(Tb1.Text, Login.User_Number.ToString())) { Tb1.Clear(); //MessageBox.Show("확인완료"); this.Close(); Yn = true; } else { Tb1.Clear(); fail fail = new fail("인증 실패"); fail.ShowDialog(); Yn = false; } }
public void GetUpdate() { bool status = rental_info_book_rental_update(no); if (status) { if (rental_info_book_info_update(no)) { check check = new check(); check.ShowDialog(); } else { fail fail = new fail("상태 업데이트 오류"); fail.ShowDialog(); } } else { fail fail = new fail("반납중 오류발생"); fail.ShowDialog(); } }
public void Book_Return_GetUpdate(string no) { bool status = rental_info_book_rental_update(no); if (status) { if (rental_info_book_info_update(no)) { fail fail = new fail("반납 되었습니다."); fail.ShowDialog(); 대여목록_리스트뷰.Items.Clear(); ArrayList bookinfoSearch_arry2 = user_info_form_user_rental_info(listview_user_number.ToString()); foreach (Hashtable ht in bookinfoSearch_arry2) { ListViewItem item = new ListViewItem(""); item.SubItems.Add(ht["rental_number"].ToString()); item.SubItems.Add(ht["title"].ToString()); item.SubItems.Add(ht["author"].ToString()); item.SubItems.Add(ht["publisher"].ToString()); item.SubItems.Add(ht["rental_status"].ToString()); item.Font = new Font("Arial", 14, FontStyle.Italic); 대여목록_리스트뷰.Items.Add(item); } } else { fail fail = new fail("대여상태 가능 업데이트 중 오류 발생."); fail.ShowDialog(); } } else { fail fail = new fail("반납 중 오류 발생."); fail.ShowDialog(); } }
private void btn_Click(Object o, EventArgs e) { //MessageBox.Show("동작확인 : btn_Click"); Button button = (Button)o; if (button.Name == "설정완료") { if (관리자라디오버튼.Checked == false && 회원라디오버튼.Checked == false && 블랙리스트라디오버튼.Checked == false && 블랙리스트해제라디오버튼.Checked == false) { fail fail = new fail("권한 라디오 버튼을 선택해주세요"); fail.ShowDialog(); } //MessageBox.Show("설정완료"); if (관리자라디오버튼.Checked == true) { if (user_level_update_form_signup_member_rank_0_set(회원번호Temp값)) { fail fail = new fail("관리자 권한 변경 완료"); fail.ShowDialog(); } else { fail fail = new fail("관리자 권한 변경오류 발생"); fail.ShowDialog(); } } else if (회원라디오버튼.Checked == true) { if (user_level_update_form_signup_member_rank_1_set(회원번호Temp값)) { fail fail = new fail("회원 권한 변경 완료"); fail.ShowDialog(); } else { fail fail = new fail("회원 권한 변경오류 발생"); fail.ShowDialog(); } } else if (블랙리스트라디오버튼.Checked == true) { if (user_level_update_form_signup_blacklist_Y_set(회원번호Temp값)) { fail fail = new fail("블랙리스트 권한 변경 완료"); fail.ShowDialog(); } else { fail fail = new fail("블랙리스트 권한 변경오류 발생"); fail.ShowDialog(); } } else if (블랙리스트해제라디오버튼.Checked == true) { if (user_level_update_form_signup_blacklist_N_set(회원번호Temp값)) { fail fail = new fail("블랙리스트 해제 변경 완료"); fail.ShowDialog(); } else { fail fail = new fail("블랙리스트 해제 변경오류 발생"); fail.ShowDialog(); } } } else if (button.Name == "취소") { this.Close(); } }
private void btn1_Click(object sender, EventArgs e) { if (Tb2.Text == PW_Select(Tb1.Text)) { // MessageBox.Show("로그인 성공"); form.lb_Logout.Show(); Hashtable user_info = User_Number_Member_Rank_Chk_API(Tb1.Text, Tb2.Text); user_Number = Convert.ToInt32(user_info["user_Number"].ToString()); member_rank = Convert.ToInt32(user_info["member_rank"].ToString()); //MessageBox.Show("user_Number : " + user_Number.ToString() + " member_rank : " + member_rank.ToString()); this.Hide(); if (member_rank == 1) { form.user1.Show(); form.btn1.Show(); form.btn2.Show(); form.btn3.Show(); form.btn.Show(); form.Login.Hide(); form.Signup.Hide(); } if (member_rank == 0) { form.user1.Hide(); form.user1.Dispose(); BOOK_INFO_FORM login_user1 = new BOOK_INFO_FORM(form); //user1.FormBorderStyle = FormBorderStyle.None; login_user1.TopLevel = false; login_user1.TopMost = true; login_user1.MdiParent = form; login_user1.Dock = DockStyle.Fill; //판넬크기에 맞게 사이즈 늘림. form.panel1.Controls.Add(login_user1); form.user1 = login_user1; form.user1.Show(); form.btn5.Show(); form.btn6.Show(); form.btn7.Show(); form.btn.Show(); form.Login.Hide(); form.Signup.Hide(); } if (member_rank == 4) { form.lb_Login.Show(); form.lb_Signup.Show(); } else { form.lb_Login.Hide(); form.lb_Signup.Hide(); } } else { fail fail = new fail("아이디 또는 비밀번호가 틀립니다."); fail.ShowDialog(); } }
// 버튼클릭 private void btn_Click(Object o, EventArgs e) { //MessageBox.Show("동작확인 : btn_Click"); Button button = (Button)o; if (button.Name == "대여버튼") { if (login_frm.Member_rank == 4) { Login_ck = new Login_Check(this); Login_ck.StartPosition = FormStartPosition.CenterParent; Login_ck.ShowDialog(); this.Hide(); form.Login.Show(); } else { if (대여가능여부값.Text == "가능") { string blacklist = user_blackList_select_post(login_frm.User_Number.ToString()); if (blacklist == "Y") { fail fail = new fail("현제 블랙리스트 상태입니다."); fail.ShowDialog(); } else { GetInsert(); } } else if (번호값.Text == "번호값") { fail fail = new fail("리스트에서 도서를 선택해 주세요"); fail.ShowDialog(); } else { fail fail = new fail("대여불가 상태입니다."); fail.ShowDialog(); } } } /// 입고요청 버튼 설정. if (button.Name == "입고버튼") { if (login_frm.Member_rank == 4) { Login_ck = new Login_Check(this); Login_ck.StartPosition = FormStartPosition.CenterParent; Login_ck.ShowDialog(); this.Hide(); form.Login.Show(); } else { REQUEST_BOOK_FORM REQUEST_FORM = new REQUEST_BOOK_FORM(); REQUEST_FORM.StartPosition = FormStartPosition.CenterParent; REQUEST_FORM.ShowDialog(); } } /// 검색버튼 클릭 시 리스트 뷰 넣는 부분 if (button.Name == "정보수정버튼") // admin 모드일 경우 { // 라벨값 그대로 텍스트 박스로 옮기는 부분. 텍스트박스_제목값.Text = 제목값.Text; 텍스트박스_저자값.Text = 저자값.Text; 텍스트박스_출판사값.Text = 출판사값.Text; 텍스트박스_장르값.Text = 장르값.Text; 텍스트박스_도서위치값.Text = 도서위치값.Text; 간략소개상자.Text = 간략소개상자.Text; // 정보수정 버튼 숨기기 정보수정.Hide(); 수정취소.Show(); 수정완료.Show(); // 라벨 값 숨기기 제목값.Hide(); 저자값.Hide(); 출판사값.Hide(); 장르값.Hide(); 도서위치값.Hide(); // 텍스트박스 보이기 텍스트박스_제목값.Show(); 텍스트박스_저자값.Show(); 텍스트박스_출판사값.Show(); 텍스트박스_장르값.Show(); 텍스트박스_도서위치값.Show(); 간략소개상자.ReadOnly = false; } else if (button.Name == "수정취소버튼") { // 정보수정 버튼 보이기 정보수정.Show(); 수정취소.Hide(); 수정완료.Hide(); // 라벨 값 숨기기 제목값.Show(); 저자값.Show(); 출판사값.Show(); 장르값.Show(); 도서위치값.Show(); // 텍스트박스 보이기 텍스트박스_제목값.Hide(); 텍스트박스_저자값.Hide(); 텍스트박스_출판사값.Hide(); 텍스트박스_장르값.Hide(); 텍스트박스_도서위치값.Hide(); 간략소개상자.ReadOnly = true; } else if (button.Name == "수정완료버튼") { // MessageBox.Show("수정완료"); if (번호값.Text == "번호값" || 텍스트박스_제목값.Text == "" || 텍스트박스_저자값.Text == "" || 텍스트박스_출판사값.Text == "" || 텍스트박스_장르값.Text == "" || 텍스트박스_도서위치값.Text == "" || 간략소개상자.Text == "") { fail fail = new fail("입력칸을 모두 채워주세요"); fail.ShowDialog(); return; } string Temp = ""; Temp = 간략소개상자.Text.Replace("\'", "\""); 간략소개상자.Text = Temp; bool status = book_info_bookinfo_config_update(번호값.Text, 텍스트박스_제목값.Text, 텍스트박스_저자값.Text, 텍스트박스_출판사값.Text, 텍스트박스_장르값.Text, 간략소개상자.Text, 텍스트박스_도서위치값.Text); if (status) { fail fail = new fail("수정 완료"); fail.ShowDialog(); } else { fail fail = new fail("수정중 오류 발생"); fail.ShowDialog(); } ArrayList bookinfoSearch_arry = book_info_listview_click_select_post(번호값.Text); foreach (Hashtable ht in bookinfoSearch_arry) { 제목값.Text = ht["title"].ToString(); 저자값.Text = ht["author"].ToString(); 출판사값.Text = ht["publisher"].ToString(); 장르값.Text = ht["genre"].ToString(); 도서위치값.Text = ht["book_location"].ToString(); 책이미지.ImageLocation = ht["image_location"].ToString(); 간략소개상자.Text = ht["brief_introduction"].ToString(); } // 정보수정 버튼 보이기 정보수정.Show(); 수정취소.Hide(); 수정완료.Hide(); // 라벨 값 숨기기 제목값.Show(); 저자값.Show(); 출판사값.Show(); 장르값.Show(); 도서위치값.Show(); // 텍스트박스 보이기 텍스트박스_제목값.Hide(); 텍스트박스_저자값.Hide(); 텍스트박스_출판사값.Hide(); 텍스트박스_장르값.Hide(); 텍스트박스_도서위치값.Hide(); Book_Info_ListView_Refresh(); 간략소개상자.ReadOnly = true; } else if (button.Name == "검색버튼") // admin / user 둘다 사용 { if (search_category == "") { fail fail = new fail("카테고리를 선택해 주세요."); fail.ShowDialog(); return; } 책정보검색_리스트뷰.Items.Clear(); ArrayList bookinfoSearch_arry = book_info_search_category_select_post(search_category, 책정보검색상자.Text); foreach (Hashtable ht in bookinfoSearch_arry) { ListViewItem item = new ListViewItem(""); item.SubItems.Add(ht["book_number"].ToString()); item.SubItems.Add(ht["availability"].ToString()); item.SubItems.Add(ht["title"].ToString()); item.SubItems.Add(ht["author"].ToString()); item.SubItems.Add(ht["publisher"].ToString()); item.Font = new Font("Arial", 18, FontStyle.Italic); 책정보검색_리스트뷰.Items.Add(item); } } }
// 버튼클릭 private void btn_Click(Object o, EventArgs e) { //MessageBox.Show("동작확인 : btn_Click"); Button button = (Button)o; /// 입고요청 버튼 설정. if (button.Name == "이미지추가버튼") { // MessageBox.Show("이미지추가버튼"); WebApi_Image_Select(); //Image_Select(); } else if (button.Name == "등록버튼") { // MessageBox.Show("등록버튼"); if (제목값.Text == "" || 저자값.Text == "" || 출판사값.Text == "" || 장르값.Text == "" || 도서위치값.Text == "" || 간략소개상자.Text == "" || 이미지Load경로 == "" || 본파일이름 == "") { fail fail = new fail("빈칸밑 이미지파일 등록"); fail.ShowDialog(); return; } // MessageBox.Show("이미지Load경로 : " + 이미지Load경로); // MessageBox.Show("본파일이름 : " + 본파일이름); MySql mysql = new MySql(); string Temp = ""; Temp = 간략소개상자.Text.Replace("\'", "\""); 간략소개상자.Text = Temp; bool status = book_mgt_register_btn(제목값.Text, 저자값.Text, 출판사값.Text, 장르값.Text, 도서위치값.Text, 간략소개상자.Text, 이미지Load경로, 본파일이름); if (status) { fail fail = new fail("등록 완료"); fail.ShowDialog(); } else { fail fail = new fail("간략소개 4000자 이하로 입력 후 등록 시도해주세요."); fail.ShowDialog(); } } if (button.Name == "요청리스트삭제") { if (request_number == 0) { fail fail = new fail("삭제 할 리스트를 선택해주세요."); fail.ShowDialog(); return; } MySql mysql = new MySql(); bool status = request_list_delete(request_number.ToString()); if (status) { list_Refresh(); } else { fail fail = new fail("요청리스트 삭제 중 오류가 발생하였습니다."); fail.ShowDialog(); } } }