private void updateBaohiem() { if (KT_SuaBaohiem()) { DMBaohiem bh = new DMBaohiem(); bh.Sobaohiem = sobaohiemTextEdit.Text; if (cbloaibaohiem.Text == "Bảo hiểm y tế") { bh.Loaibaohiem = "yt"; } else { bh.Loaibaohiem = "tn"; } bh.Ngaycap = ngaycapDateEdit.Text; bh.Noicap = noicapTextEdit.Text; bh.Noikhambenh = noikhambenhTextEdit.Text; bh.Ngaynghiviec = ngaynghiDateEdit.Text; if (BUS_Baohiem.updateBaohiem(bh, soBH_truoc) == "true") { MessageBox.Show("Đã sửa thành công bảo hiểm cho nhân viên:" + hoten + "", "Thông báo"); MyGetdata(); this.Close(); } else { MessageBox.Show("Chú ý, Sửa thông tin thất bại", "chú ý"); } } }
private void sobaohiemTextEdit_KeyUp(object sender, KeyEventArgs e) { if (BUS_Baohiem.kiemtraSobaohiemTontai(sobaohiemTextEdit.Text)) { if (soBH_truoc != sobaohiemTextEdit.Text) { image_no_sbh.Visible = true; image_yes_sbh.Visible = false; sobaohiemTextEdit.ToolTip = "Số bảo hiểm này đã tồn tại"; } } else if (sobaohiemTextEdit.Text == "") { image_no_sbh.Visible = true; image_yes_sbh.Visible = false; sobaohiemTextEdit.ToolTip = "Số bảo hiểm không được để trống"; } else if (sobaohiemTextEdit.Text.Length >= 15) { image_no_sbh.Visible = true; image_yes_sbh.Visible = false; sobaohiemTextEdit.ToolTip = "Số bảo hiểm không được quá 15 ký tự"; } else { image_no_sbh.Visible = false; image_yes_sbh.Visible = true; sobaohiemTextEdit.ToolTip = "Hãy nhập vào số bảo hiểm"; } if (e.KeyCode == Keys.Enter) { btCapnhat.Select(); } }
private void insertBaohiem() { if (KT_ThemBaohiem()) { DMBaohiem bh = new DMBaohiem(); bh.Sobaohiem = sobaohiemTextEdit.Text; if (cbloaibaohiem.Text == "Bảo hiểm y tế") { bh.Loaibaohiem = "yt"; } else { bh.Loaibaohiem = "tn"; } bh.Ngaycap = ngaycapDateEdit.Text; bh.Ngaynghiviec = ""; bh.Noicap = noicapTextEdit.Text; bh.Noikhambenh = noikhambenhTextEdit.Text; if (BUS_Baohiem.insertBaohiem(bh, manv) == "true") { MessageBox.Show("Đã thêm thành công bảo hiểm cho nhân viên:" + hoten + "", "Thông báo"); MygetData(); this.Close(); } else { MessageBox.Show("Chú ý, Thêm thông tin thất bại", "chú ý"); } } }
private void xoaBH() { string s = "Bạn có muốn xoá bảo hiểm " + sobaohiemTextedit.Text + " của nhân viên " + hoLotTextEdit.Text + " " + tenTextEdit.Text + " hay không?"; if (dMBaoHiemGridControl.MainView.RowCount > 0) { if (MessageBox.Show(s, "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes) { try { if (BUS_Baohiem.deleteBaohiem(sobaohiemTextedit.Text) == "true") { if (dMBaoHiemGridControl.MainView.RowCount > 0) { MessageBox.Show("Xoá thành công", "thông báo"); selectBH(); } else { MessageBox.Show("Không có gì để xoá", "thông báo"); clearBaohiem(); } } else { MessageBox.Show("Có Lỗi của hệ thống, liên hệ với kỹ thuật viên", "thông báo"); } } catch { MessageBox.Show("Có Lỗi của hệ thống, liên hệ với kỹ thuật viên", "thông báo"); } } } else { MessageBox.Show("Không có gì để xoá", "thông báo"); clearBaohiem(); } }
private void selectBH() { dMBaoHiemGridControl.DataSource = BUS_Baohiem.selectBaohiem(maNVTextEdit.Text); if (dMBaoHiemGridControl.MainView.RowCount > 0) { sobaohiemTextedit.DataBindings.Clear(); sobaohiemTextedit.DataBindings.Add("Text", dMBaoHiemGridControl.DataSource, "sobaohiem"); loaibaohiemTextEdit.DataBindings.Clear(); loaibaohiemTextEdit.DataBindings.Add("Text", dMBaoHiemGridControl.DataSource, "loaibaohiem"); ngaycapDateEdit.DataBindings.Clear(); ngaycapDateEdit.DataBindings.Add("Text", dMBaoHiemGridControl.DataSource, "ngaycap"); noicapTextEdit.DataBindings.Clear(); noicapTextEdit.DataBindings.Add("Text", dMBaoHiemGridControl.DataSource, "noicap"); noikhambenhTextEdit.DataBindings.Clear(); noikhambenhTextEdit.DataBindings.Add("Text", dMBaoHiemGridControl.DataSource, "noikhambenh"); ngaynghiviecDateEdit.DataBindings.Clear(); ngaynghiviecDateEdit.DataBindings.Add("Text", dMBaoHiemGridControl.DataSource, "ngaynghiviec"); } else { clearBaohiem(); } }