public ControlDaiLy() { InitializeComponent(); SetReadOnly(); hsBus = new HoSoBUS(); HoSoGrid.DataSource = hsBus.Load(); FunctionsCombo(function); }
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; }
private void Load_Refresh_Click(object sender, EventArgs e) { HoSoGrid.DataSource = hsBus.Load(); }