private void btnSave_Click(object sender, EventArgs e) { if (int.TryParse(lblID.Text, out _ID)) { } if (int.TryParse(lblIDNhom.Text, out _id)) { } if (CheckObject()) { Entities.tblTaiKhoan kh = new Entities.tblTaiKhoan(); kh.Id = _ID; kh.Idnhom = _id; kh.Tentaikhoan = txtTenTaiKhoan.Text; kh.Matkhau = txtMatKhau.Text; kh.Hoten = txtHoTen.Text; kh.Namsinh = dtpNamSinh.Value; kh.Gioitinh = cbGioiTinh.Text; kh.Diachi = txtDiaChi.Text; kh.Email = txtEmail.Text; kh.Dienthoai = txtDienThoai.Text; Entities.tblNhom nh = new Entities.tblNhom(); nh.Id = _id; nh.Manhom = lblMaNhom.Text; nh.Tennhom = cbQuyen.Text; if (flag == "add") { bool check = bllTaiKhoan.insertTaiKhoan(kh); bllNhom.insertNhom(nh); if (check) { MessageBox.Show("Thêm thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } ReLoad(); } else if (flag == "update") { bool check = bllTaiKhoan.updateTaiKhoan(kh); bllNhom.updateNhom(nh); if (check) { MessageBox.Show("Cập nhật thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } ReLoad(); } else if (flag == "delete") { bool check = bllTaiKhoan.deleteTaiKhoan(kh); if (check) { MessageBox.Show("Xóa thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } ReLoad(); } ReLoad(); dgvTaiKhoan_SelectionChanged(sender, e); } }