private void btnLuu_Click(object sender, EventArgs e) { if (KiemTraKyTuToiDa() == false) { return; } if (txtTenXe.Text.Trim().Length == 0 || txtMaXe.Text.Trim().Length == 0 || txtMauSac.Text.Trim().Length == 0 || txtBienSo.Text.Trim().Length == 0 || cbLoaiXe.Text.Trim().Length == 0) { MessageBox.Show("Vui lòng điền đủ trước khi xác nhận!"); return; } if (SHAREVAR.Add == true) { if (check == true) { if (blXe.AddVehicle(txtMaXe.Text, txtBienSo.Text, txtTenXe.Text, txtMauSac.Text, blXe.GetVehicleId(cbLoaiXe.Text).Tables[0].Rows[0][0].ToString(), ref err) == true) { SHAREVAR.maxe = txtMaXe.Text; SHAREVAR.maloaixe = blXe.GetVehicleId(cbLoaiXe.Text).Tables[0].Rows[0][0].ToString(); SHAREVAR.DkyXe = true; this.Dispose(); this.pnlDKyXe.Controls.Clear(); } else { MessageBox.Show("Có lỗi, không thể thêm được!"); SHAREVAR.DkyXe = false; } } } else { if (blXe.UpdateVehicle(txtMaXe.Text, txtBienSo.Text, txtTenXe.Text, txtMauSac.Text, ref err) == true) { SHAREVAR.maxe = txtMaXe.Text; MessageBox.Show("Đã cập nhật thông tin xe!"); this.Dispose(); this.pnlDKyXe.Controls.Clear(); } else { MessageBox.Show("Lỗi, chưa thể cập nhật!"); } } }