public NhanKhauThuongTruGUI() { InitializeComponent(); nktt = new NhanKhauThuongTruBUS(); tieuSu = new TieuSuBUS(); tienAn = new TienAnTienSuBUS(); shk = new SoHoKhauBUS(); tbMaNKTT.Text = TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_MaNhanKhauThuongTru()); ttp = new TinhThanhPhoBUS(); //dGVTieuSu.DataSource = null; //dGVTieuSu.Rows.Clear(); //dGVTieuSu.DataSource = nktt.GetAll().Tables["nhankhauthuongtru"]; LoadtieuSu(); //dGVTienAnTienSu.DataSource = tienAn.GetAll().Tables[0]; Loadtienantiensu(); //themMaDinhDanhBang(); hàm này để chạy 2 cái datafridview bị lỗi.... ô sửa lại đi cbbNoiCap.DisplayMember = "ten"; cbbNoiCap.ValueMember = "matp"; cbbNoiCap.DataSource = ttp.GetAll().Tables[0]; cbbNoiSinh.DisplayMember = "ten"; cbbNoiSinh.ValueMember = "matp"; cbbNoiSinh.DataSource = ttp.GetAll().Tables[0]; cbbNoiCap.SelectedValue = cbbNoiSinh.SelectedValue = "74"; }
public NhanKhauThuongTruGUI(string madinhdanh, int i, string tenChuHo = "") { InitializeComponent(); nktt = new NhanKhauThuongTruBUS(); tieuSu = new TieuSuBUS(); tienAn = new TienAnTienSuBUS(); shk = new SoHoKhauBUS(); ttp = new TinhThanhPhoBUS(); this.tenChuHo = tenChuHo; tbmadinhdanh.Text = madinhdanh; tbSoSHK.Enabled = false; button_them.Enabled = false; cbbNoiCap.DisplayMember = "ten"; cbbNoiCap.ValueMember = "matp"; cbbNoiCap.DataSource = ttp.GetAll().Tables[0]; cbbNoiSinh.DisplayMember = "ten"; cbbNoiSinh.ValueMember = "matp"; cbbNoiSinh.DataSource = ttp.GetAll().Tables[0]; DataTable kq = nktt.TimKiemJoinNhanKhau("nhankhau.madinhdanh='" + tbmadinhdanh.Text + "'").Tables[0]; if (kq.Rows.Count > 0) { DataRow dt = kq.Rows[0]; nkttDTO = new NhanKhauThuongTruDTO(dt); fillData(); } //tbMaNKTT.Text = TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_MaNhanKhauThuongTru()); //LoadtieuSu(); //Loadtienantiensu(); }
public NhanKhauThuongTruGUI(string sosohokhau, string diachithuongtru) { InitializeComponent(); nktt = new NhanKhauThuongTruBUS(); tieuSu = new TieuSuBUS(); tienAn = new TienAnTienSuBUS(); shk = new SoHoKhauBUS(); ttp = new TinhThanhPhoBUS(); tbSoSHK.Text = sosohokhau; tbSoSHK.Enabled = false; tbDCThuongTru.Text = diachithuongtru; tbDCThuongTru.Enabled = false; tbMaNKTT.Text = TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_MaNhanKhauThuongTru()); LoadtieuSu(); Loadtienantiensu(); cbbNoiCap.DisplayMember = "ten"; cbbNoiCap.ValueMember = "matp"; cbbNoiCap.DataSource = ttp.GetAll().Tables[0]; cbbNoiSinh.DisplayMember = "ten"; cbbNoiSinh.ValueMember = "matp"; cbbNoiSinh.DataSource = ttp.GetAll().Tables[0]; }
public HocSinhSinhVienGUI() { InitializeComponent(); hssvbus = new HocSinhSinhVienBUS(); tienAn = new TienAnTienSuBUS(); dataGridView1.DataSource = null; dataGridView1.Rows.Clear(); dataGridView1.DataSource = tienAn.TimKiem("madinhdanh=''").Tables["tienantiensu"]; }
private void btnSuaTienAn_Click(object sender, EventArgs e) { string matienan = txt_MaTienAn.Text.ToString(); if (matienan == "") { MessageBox.Show("Cần có mã tiền án tiền sự để thực hiện chức năng này"); return; } SoTamTruBUS sttBus = new SoTamTruBUS(); if (!sttBus.Existed_TienAn(matienan)) { MessageBox.Show("Mã tiền án " + matienan + "không tồn tại trong hệ thống!"); return; } //Nhập không đầy đủ if (!isInputTrueTienAn()) { MessageBox.Show("Vui lòng nhập đủ thông tin!"); return; } DialogResult dialogResult = MessageBox.Show("Bạn có muốn sửa tiền án tiền sự " + matienan + " của nhân khẩu " + txt_HoTen.Text.ToString() + " không?", "Thông báo", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { string madinhdanh = txtMaDinhDanh1.Text.ToString(); string banan = txt_BanAn.Text.ToString(); string toidanh = txtToiDanh.Text.ToString(); string hinhphat = txt_HinhPhat.Text.ToString(); DateTime ngayphat = dtNgayPhat.Value.Date; TienAnTienSuDTO tienan = new TienAnTienSuDTO(matienan, madinhdanh, toidanh, hinhphat, banan, ngayphat); TienAnTienSuBUS tienanbus = new TienAnTienSuBUS(); if (tienanbus.Update(tienan, 0)) { MessageBox.Show("Sửa tiền án tiền sự " + matienan + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thành công!"); ResetInputTienAn(); LoadDataGridViewTienAN(); } else { MessageBox.Show("Sửa tiền án tiền sự " + matienan + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thất bại!"); } } else if (dialogResult == DialogResult.No) { } }
private void btnThemTienAn_Click(object sender, EventArgs e) { string matienan = txt_MaTienAn.Text.ToString(); string madinhdanh = txtMaDinhDanh1.Text.ToString(); if (matienan == "" || madinhdanh == "") { MessageBox.Show("Cần có mã tiền án tiền sự, mã định danh để thực hiện chức năng này"); return; } SoTamTruBUS sttBus = new SoTamTruBUS(); if (!sttBus.Existed_NhanKhau(madinhdanh)) { MessageBox.Show("Cần tạo thông tin tạm trú cho nhân khẩu có mã định danh:" + madinhdanh + " trước khi thêm tiền án tiền sự"); return; } //Nhập không đầy đủ if (!isInputTrueTienAn()) { MessageBox.Show("Vui lòng nhập đủ thông tin!"); return; } string banan = txt_BanAn.Text.ToString(); string toidanh = txtToiDanh.Text.ToString(); string hinhphat = txt_HinhPhat.Text.ToString(); DateTime ngayphat = dtNgayPhat.Value.Date; TienAnTienSuDTO tienan = new TienAnTienSuDTO(matienan, madinhdanh, toidanh, hinhphat, banan, ngayphat); TienAnTienSuBUS tienanbus = new TienAnTienSuBUS(); if (tienanbus.Add(tienan)) { MessageBox.Show("Thêm tiền án tiền sự " + matienan + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thành công!"); ResetInputTienAn(); LoadDataGridViewTienAN(); } else { MessageBox.Show("Thêm tiền án tiền sự " + matienan + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thất bại!"); } }