예제 #1
0
 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ú ý");
         }
     }
 }
예제 #2
0
 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();
     }
 }
예제 #3
0
 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ú ý");
         }
     }
 }
예제 #4
0
        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();
            }
        }
예제 #5
0
 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();
     }
 }