// Button hủy sửa private void CancelEdit_Click(object sender, EventArgs e) { SaveAddBt.Hide(); CancelAddBt.Hide(); SaveEditButton.Hide(); CancelEdit.Hide(); AddBt.Show(); EditButton.Show(); DeleteButton.Show(); textBox6.Enabled = false; textBox9.Enabled = false; textBox8.Enabled = false; textBox7.Enabled = false; radioButton5.Enabled = false; radioButton6.Enabled = false; dateTimePicker4.Enabled = false; dateTimePicker5.Enabled = false; dateTimePicker6.Enabled = false; }
public DocGia() { InitializeComponent(); panel2.Hide(); SaveAddBt.Hide(); CancelAddBt.Hide(); SaveEditButton.Hide(); CancelEdit.Hide(); textBox4.TextChanged += TextBox4_TextChanged; textBox1.TextChanged += TextBox1_TextChanged; textBox2.TextChanged += TextBox2_TextChanged; textBox3.TextChanged += TextBox3_TextChanged; textBox6.TextChanged += TextBox6_TextChanged; textBox9.TextChanged += TextBox9_TextChanged; textBox8.TextChanged += TextBox8_TextChanged; textBox7.TextChanged += TextBox7_TextChanged; }
// Button thêm Form chi tiết độc giả private void SaveAddBt_Click(object sender, EventArgs e) { try { Con.Open(); } catch { if (textBox6.Text.Length == 0) { errorProvider1.SetError(textBox6, "không được để trống"); textBox6.Focus(); Con.Close(); } else if (textBox6.Text.Length > 0 && textBox9.Text.Length == 0) { errorProvider1.SetError(textBox9, "không được để trống"); textBox9.Focus(); Con.Close(); } else if (textBox6.Text.Length > 0 && textBox9.Text.Length > 0 && textBox8.Text.Length == 0) { errorProvider1.SetError(textBox8, "không được để trống"); textBox8.Focus(); Con.Close(); } else if (textBox6.Text.Length > 0 && textBox9.Text.Length > 0 && textBox8.Text.Length > 0 && textBox7.Text.Length == 0) { errorProvider1.SetError(textBox7, "không được để trống"); textBox7.Focus(); Con.Close(); } else if (radioButton5.Checked == false && radioButton6.Checked == false) { MessageBox.Show("Bạn chưa chọn Loại độc giả !", "Lưu ý !!"); Con.Close(); } } finally { DocGiaDTO DgDTO = new DocGiaDTO(); if (radioButton5.Checked == true) { DgDTO.Madocgia = textBox6.Text; DgDTO.Hoten = textBox9.Text; DgDTO.Ngaysinh = dateTimePicker4.Value; DgDTO.Diachi = textBox8.Text; DgDTO.Email = textBox7.Text; DgDTO.Loaidocgia = radioButton5.Text; DgDTO.Ngaylapthe = dateTimePicker5.Value; DgDTO.Cogiatri = dateTimePicker3.Value; } else { DgDTO.Madocgia = textBox6.Text; DgDTO.Hoten = textBox9.Text; DgDTO.Ngaysinh = dateTimePicker4.Value; DgDTO.Diachi = textBox8.Text; DgDTO.Email = textBox7.Text; DgDTO.Loaidocgia = radioButton6.Text; DgDTO.Ngaylapthe = dateTimePicker5.Value; DgDTO.Cogiatri = dateTimePicker3.Value; } bool ketqua = DgBUS.Them(DgDTO); if (ketqua == false) { MessageBox.Show("Thêm độc giả thất bại. Vui lòng kiểm tra lại dữ liệu"); Con.Close(); } else { MessageBox.Show("Thêm độc giả thành công"); string DocgiaDgv = "select * from DocGia"; SqlCommand commandDocGia = new SqlCommand(DocgiaDgv, Con); SqlDataAdapter adapterDocGia = new SqlDataAdapter(commandDocGia); DataTable table = new DataTable(); adapterDocGia.Fill(table); dataGridView1.DataSource = table; Con.Close(); } SaveAddBt.Hide(); CancelAddBt.Hide(); AddBt.Show(); EditButton.Show(); DeleteButton.Show(); textBox6.Enabled = false; textBox9.Enabled = false; textBox8.Enabled = false; textBox7.Enabled = false; radioButton5.Enabled = false; radioButton6.Enabled = false; dateTimePicker4.Enabled = false; dateTimePicker5.Enabled = false; dateTimePicker6.Enabled = false; //DgBUS = new DocGiaBUS(); //string query = "select * from DocGia"; //dataGridView1.DataSource = DataProvider.Instance.ExcuteQuery(query, new object[] { }); } }