private void TSMI_XoaChiTietBH_Click(object sender, EventArgs e) { if (dtgv_BaoHiem.CurrentRow != null) { if (MessageBox.Show("Bạn thực sự muốn xoá thông tin của bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.BH_ID = Convert.ToInt32(dtgv_BaoHiem.SelectedRows[0].Cells["id"].Value.ToString()); if (oBaoHiem.Delete_LoaiBH_Detail()) { MessageBox.Show("Xoá thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); } catch (Exception) { MessageBox.Show("Xóa không thành công", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Vui lòng chọn một dòng thông tin bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void TSMI_XoaLoaiPC_Click(object sender, EventArgs e) { if (lsb_DanhSach.SelectedItem != null) { if (MessageBox.Show("Bạn thực sự muốn xoá loại bảo hiểm \"" + lsb_DanhSach.Text.ToString() + "\" ?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Loai_BH_ID = Convert.ToInt32(lsb_DanhSach.SelectedValue.ToString()); if (oBaoHiem.Delete_LoaiBH()) { MessageBox.Show("Xoá thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); } catch (Exception) { MessageBox.Show("Xóa không thành công", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Vui lòng chọn một loại bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void TSMI_XoaChiTietBH_Click(object sender, EventArgs e) { if (dtgv_BaoHiem.CurrentRow != null) { if (MessageBox.Show("Bạn thực sự muốn xoá thông tin của bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.BH_ID = Convert.ToInt32(dtgv_BaoHiem.SelectedRows[0].Cells["id"].Value.ToString()); if (oBaoHiem.Delete_LoaiBH_Detail()) { MessageBox.Show("Xoá thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); } catch (Exception) { MessageBox.Show("Xóa không thành công", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else MessageBox.Show("Vui lòng chọn một dòng thông tin bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); }
private void TSMI_XoaLoaiPC_Click(object sender, EventArgs e) { if (lsb_DanhSach.SelectedItem != null) { if (MessageBox.Show("Bạn thực sự muốn xoá loại bảo hiểm \"" + lsb_DanhSach.Text.ToString() + "\" ?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Loai_BH_ID = Convert.ToInt32(lsb_DanhSach.SelectedValue.ToString()); if (oBaoHiem.Delete_LoaiBH()) { MessageBox.Show("Xoá thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); } catch (Exception) { MessageBox.Show("Xóa không thành công", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else MessageBox.Show("Vui lòng chọn một loại bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); }
public LoaiBaoHiem() { InitializeComponent(); oBaoHiem = new Business.Luong.BaoHiem(); }
private void btn_Luu_Click(object sender, EventArgs e) { try { if (bIsAddNew) { if (bAddLoaiBH == true) { if (MessageBox.Show("Bạn thực sự muốn thêm loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Ten_Loai_BH = txt_LoaiBH.Text.Trim(); try { if (oBaoHiem.Add_LoaiBH()) { MessageBox.Show("Thêm thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH(false); } catch (Exception ex) { MessageBox.Show("Thao tác thêm thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else if (bAddDetailBH == true) { if (lsb_DanhSach.SelectedItem == null) { MessageBox.Show("Vui lòng chọn một loại bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int m_loai_bh_selected = Convert.ToInt32(lsb_DanhSach.SelectedValue.ToString()); if (MessageBox.Show("Bạn thực sự muốn thêm thông tin cho loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Loai_BH_ID = m_loai_bh_selected; oBaoHiem.Nhan_Vien_Dong = Convert.ToDouble(nup_NhanVienDong.Value); oBaoHiem.Nha_Truong_Dong = Convert.ToDouble(nup_NhaTruongDong.Value); oBaoHiem.Tu_Thoi_gian = dTP_TuNgay.Value; if (dtp_DenNgay.Checked == true) oBaoHiem.Den_Thoi_Gian = dtp_DenNgay.Value; else oBaoHiem.Den_Thoi_Gian = null; oBaoHiem.Ghi_Chu = rTB_GhiChu.Text; try { if (oBaoHiem.Add_LoaiBH_Detail()) { MessageBox.Show("Thêm thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH_Detail(false); } catch (Exception ex) { MessageBox.Show("Thao tác thêm thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } else { if (bAddLoaiBH == true) { if (lsb_DanhSach.SelectedItem == null) { MessageBox.Show("Vui lòng chọn một loại bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (MessageBox.Show("Bạn thực sự muốn sửa loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Loai_BH_ID = Convert.ToInt32(lsb_DanhSach.SelectedValue.ToString()); oBaoHiem.Ten_Loai_BH = txt_LoaiBH.Text.Trim(); try { if (oBaoHiem.Update_LoaiBH()) { MessageBox.Show("Cập nhật thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH(false); } catch (Exception ex) { MessageBox.Show("Thao tác cập nhật thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else if (bAddDetailBH == true) { if (MessageBox.Show("Bạn thực sự muốn sửa thông tin cho loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.BH_ID = Convert.ToInt32(dtgv_BaoHiem.SelectedRows[0].Cells["id"].Value.ToString()); oBaoHiem.Loai_BH_ID = Convert.ToInt32(dtgv_BaoHiem.SelectedRows[0].Cells["loai_bh_id"].Value.ToString()); ; oBaoHiem.Nhan_Vien_Dong = Convert.ToDouble(nup_NhanVienDong.Value); oBaoHiem.Nha_Truong_Dong = Convert.ToDouble(nup_NhaTruongDong.Value); oBaoHiem.Tu_Thoi_gian = dTP_TuNgay.Value; if (dtp_DenNgay.Checked == true) oBaoHiem.Den_Thoi_Gian = dtp_DenNgay.Value; else oBaoHiem.Den_Thoi_Gian = null; oBaoHiem.Ghi_Chu = rTB_GhiChu.Text; if (oBaoHiem.Update_LoaiBH_Detail()) { MessageBox.Show("Cập nhật thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH_Detail(false); } catch (Exception ex) { MessageBox.Show("Thao tác cập nhật thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } catch (Exception ex) { MessageBox.Show("Có lỗi xảy ra: " + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_Luu_Click(object sender, EventArgs e) { try { if (bIsAddNew) { if (bAddLoaiBH == true) { if (MessageBox.Show("Bạn thực sự muốn thêm loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Ten_Loai_BH = txt_LoaiBH.Text.Trim(); try { if (oBaoHiem.Add_LoaiBH()) { MessageBox.Show("Thêm thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH(false); } catch (Exception ex) { MessageBox.Show("Thao tác thêm thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else if (bAddDetailBH == true) { if (lsb_DanhSach.SelectedItem == null) { MessageBox.Show("Vui lòng chọn một loại bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int m_loai_bh_selected = Convert.ToInt32(lsb_DanhSach.SelectedValue.ToString()); if (MessageBox.Show("Bạn thực sự muốn thêm thông tin cho loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Loai_BH_ID = m_loai_bh_selected; oBaoHiem.Nhan_Vien_Dong = Convert.ToDouble(nup_NhanVienDong.Value); oBaoHiem.Nha_Truong_Dong = Convert.ToDouble(nup_NhaTruongDong.Value); oBaoHiem.Tu_Thoi_gian = dTP_TuNgay.Value; if (dtp_DenNgay.Checked == true) { oBaoHiem.Den_Thoi_Gian = dtp_DenNgay.Value; } else { oBaoHiem.Den_Thoi_Gian = null; } oBaoHiem.Ghi_Chu = rTB_GhiChu.Text; try { if (oBaoHiem.Add_LoaiBH_Detail()) { MessageBox.Show("Thêm thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH_Detail(false); } catch (Exception ex) { MessageBox.Show("Thao tác thêm thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } else { if (bAddLoaiBH == true) { if (lsb_DanhSach.SelectedItem == null) { MessageBox.Show("Vui lòng chọn một loại bảo hiểm.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (MessageBox.Show("Bạn thực sự muốn sửa loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.Loai_BH_ID = Convert.ToInt32(lsb_DanhSach.SelectedValue.ToString()); oBaoHiem.Ten_Loai_BH = txt_LoaiBH.Text.Trim(); try { if (oBaoHiem.Update_LoaiBH()) { MessageBox.Show("Cập nhật thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH(false); } catch (Exception ex) { MessageBox.Show("Thao tác cập nhật thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else if (bAddDetailBH == true) { if (MessageBox.Show("Bạn thực sự muốn sửa thông tin cho loại bảo hiểm này?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { oBaoHiem = new Business.Luong.BaoHiem(); oBaoHiem.BH_ID = Convert.ToInt32(dtgv_BaoHiem.SelectedRows[0].Cells["id"].Value.ToString()); oBaoHiem.Loai_BH_ID = Convert.ToInt32(dtgv_BaoHiem.SelectedRows[0].Cells["loai_bh_id"].Value.ToString());; oBaoHiem.Nhan_Vien_Dong = Convert.ToDouble(nup_NhanVienDong.Value); oBaoHiem.Nha_Truong_Dong = Convert.ToDouble(nup_NhaTruongDong.Value); oBaoHiem.Tu_Thoi_gian = dTP_TuNgay.Value; if (dtp_DenNgay.Checked == true) { oBaoHiem.Den_Thoi_Gian = dtp_DenNgay.Value; } else { oBaoHiem.Den_Thoi_Gian = null; } oBaoHiem.Ghi_Chu = rTB_GhiChu.Text; if (oBaoHiem.Update_LoaiBH_Detail()) { MessageBox.Show("Cập nhật thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } Fill_Data(); ResetInterface_LoaiBH_Detail(false); } catch (Exception ex) { MessageBox.Show("Thao tác cập nhật thất bại.\n" + ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } catch (Exception ex) { MessageBox.Show("Có lỗi xảy ra: " + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }