private void btn_Luu_HS_Click(object sender, EventArgs e) { try { if ((txt_hovaten.Text != "") && (dt_ngaysinh.Value.ToString() != "") && (cb_gioitinh.Text != "") && (txt_diachi.Text != "") && (txt_email.Text != "")) { QLHS_DTO hs = new QLHS_DTO(); hs.MaHocSinh = txt_mahocsinh.Text; hs.HoTen = txt_hovaten.Text; hs.NgaySinh = dt_ngaysinh.Value.ToString(); hs.GioiTinh = cb_gioitinh.Text; hs.DiaChi = txt_diachi.Text; hs.Email = txt_email.Text; QLHS_BUS bus = new QLHS_BUS(); bus.CapNhatHocSinh(hs); MessageBox.Show("Cập nhật thành công học sinh " + txt_mahocsinh.Text + " !", "Thông báo"); btn_capnhathocsinh.Visible = true; btn_ThemHS.Visible = true; btn_Luu_HS.Visible = false; txt_mahocsinh.Enabled = true; txt_mahocsinh.Enabled = false; txt_hovaten.Enabled = false; txt_email.Enabled = false; txt_diachi.Enabled = false; cb_gioitinh.Enabled = false; dt_ngaysinh.Enabled = false; LoadData(); txt_hovaten.DataBindings.Clear(); txt_hovaten.DataBindings.Add("Text", dtgv_danhsachhocsinh.DataSource, "HoTen"); txt_mahocsinh.DataBindings.Clear(); txt_mahocsinh.DataBindings.Add("Text", dtgv_danhsachhocsinh.DataSource, "MaHocSinh"); txt_email.DataBindings.Clear(); txt_email.DataBindings.Add("Text", dtgv_danhsachhocsinh.DataSource, "Email"); txt_diachi.DataBindings.Clear(); txt_diachi.DataBindings.Add("Text", dtgv_danhsachhocsinh.DataSource, "DiaChi"); cb_gioitinh.DataBindings.Clear(); cb_gioitinh.DataBindings.Add("Text", dtgv_danhsachhocsinh.DataSource, "GioiTinh"); dt_ngaysinh.DataBindings.Clear(); dt_ngaysinh.DataBindings.Add("Text", dtgv_danhsachhocsinh.DataSource, "NgaySinh"); } else { MessageBox.Show("Cập nhật không thành công! Mời bạn xem lại dữ liệu nhập! ", "Thông báo"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }