private void btThem_Click(object sender, EventArgs e) { errorProvider1.Clear(); if (txtHieuXe.Text == "") { errorProvider1.SetError(txtHieuXe, "Tên hiệu Xe không được để trống!"); } else { HieuXeDTO hx = new HieuXeDTO(); hx.HieuXe = txtHieuXe.Text; bool kq = hxBus.them(hx); if (kq == false) { MessageBox.Show("Thêm thông tin thất bại. Vui lòng kiểm tra lại dữ liệu"); } else { MessageBox.Show("Thêm thông tin thành công"); } this.loadData_Vao_GridView(); txtHieuXe.Text = ""; } }
private void bt_luu_Click(object sender, EventArgs e) { if (check_null()) { ThayDoiQuyDinhDTO thaydoi = thaydoiBus.select(); int line = data_hieuxe.RowCount; if (line < thaydoi.SoLuongHieuXe1) { HieuXeDTO hx = new HieuXeDTO(); hx.Mahieuxe = int.Parse(tb_mahieuxe.Text); hx.Tenhieuxe = tb_hieuxe.Text; bool kq = hxBus.them(hx); if (kq == false) { MessageBox.Show("Thêm hiệu xe thất bại. Vui lòng kiểm tra lại dữ liệu"); } else { MessageBox.Show("Thêm hiệu xe thành công"); this.loadData_Vao_GridView(); } CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[data_hieuxe.DataSource]; myCurrencyManager.Refresh(); } else { MessageBox.Show("Vượt quá số hiệu xe cho phép"); } } }