private void bt_luu_Click(object sender, EventArgs e) { if (check_null()) { HoSoDTO hs = new HoSoDTO(); hs.Mahs = int.Parse(tb_ma.Text); hs.Ten = tb_tenchuxe.Text; hs.Diachi = tb_diachi.Text; hs.Bienso = tb_bienso.Text; hs.Dienthoai = int.Parse(tb_dienthoai.Text); hs.Hieuxe = int.Parse(cb_hieuxe.SelectedValue.ToString()); hs.Ngaytiepnhan = time_ngaytiepnhan.Value; //2. Kiểm tra data hợp lệ or not //3. Thêm vào DB bool kq = hsBus.them(hs); if (kq == false) { MessageBox.Show("Thêm hồ sơ thất bại. Vui lòng kiểm tra lại dữ liệu"); } else { MessageBox.Show("Thêm hồ sơ thành công"); this.loadData_Vao_GridView(); } CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[data_tiepnhan.DataSource]; myCurrencyManager.Refresh(); } }
private void confirm_btn_Click(object sender, EventArgs e) { hsBus = new HoSoBUS(); if (function.Text == "Thêm") { HoSoDTO hs = new HoSoDTO(); hs.ma = int.Parse(maHoSo_Txt.Text); hs.tenHoSo = tenHoSo_Txt.Text; hs.loai = int.Parse(loaiHoSo_Txt.Text); hs.tenQuan = quanHoSo_Txt.Text; hs.dienThoai = long.Parse(dtHoSo_Txt.Text); hs.day = dateHoSo_Txt.Value; hs.diaChi = diaChiHoSo_Txt.Text; hs.email = emailHoSo_Txt.Text; bool kq = hsBus.them(hs); if (kq == false) { MessageBox.Show("Thêm hồ sơ thất bại"); } else { MessageBox.Show("Thêm hồ sơ thành công"); } } if (function.Text == "Xóa") { HoSoDTO hs = new HoSoDTO(); hs.ma = int.Parse(maHoSo_Txt.Text); bool kq = hsBus.xoa(hs); if (kq == false) { MessageBox.Show("Xóa sơ thất bại"); } else { MessageBox.Show("Xóa sơ thành công"); } } if (function.Text == "Tìm") { //Check for valid text HoSoDTO hs = new HoSoDTO(); if (maHoSo_Txt.Text.Trim().Length > 0) { hs.ma = int.Parse(maHoSo_Txt.Text); } hs.tenHoSo = tenHoSo_Txt.Text; hs.tenQuan = quanHoSo_Txt.Text; if (dtHoSo_Txt.Text.Trim().Length > 0) { hs.dienThoai = long.Parse(dtHoSo_Txt.Text); } if (loaiHoSo_Txt.Text.Trim().Length > 0) { hs.loai = int.Parse(loaiHoSo_Txt.Text); } hs.email = emailHoSo_Txt.Text; hs.diaChi = diaChiHoSo_Txt.Text; HoSoGrid.DataSource = hsBus.search(hs, ngay); } if (function.Text == "Sửa") { HoSoDTO hs = new HoSoDTO(); hs.ma = int.Parse(maHoSo_Txt.Text); hs.tenHoSo = tenHoSo_Txt.Text; hs.loai = int.Parse(loaiHoSo_Txt.Text); hs.tenQuan = quanHoSo_Txt.Text; hs.dienThoai = long.Parse(dtHoSo_Txt.Text); hs.day = dateHoSo_Txt.Value; hs.diaChi = diaChiHoSo_Txt.Text; hs.email = emailHoSo_Txt.Text; bool kq = hsBus.sua(hs); if (kq == false) { MessageBox.Show("Sửa hồ sơ thất bại"); } else { MessageBox.Show("Sửa hồ sơ thành công"); } } if (function.Text != "Tìm") { HoSoGrid.DataSource = hsBus.Load(); } ClearAll(); SetReadOnly(); function.Text = string.Empty; }