public void DeleteChiTietCheDoBaoHiem(BHCHITIETCHEDOBAOHIEM chitiet)
 {
     DAL.BHCHITIETCHEDOBAOHIEM item = new DAL.BHCHITIETCHEDOBAOHIEM();
     item = dataContext.BHCHITIETCHEDOBAOHIEMs.SingleOrDefault(p => p.IDChiTietCheDoBaoHiem == chitiet.IDChiTietCheDoBaoHiem);
     dataContext.BHCHITIETCHEDOBAOHIEMs.DeleteOnSubmit(item);
     Save();
 }
 public void CapNhatChiTietCheDoBaoHiem(BHCHITIETCHEDOBAOHIEM chitiet)
 {
     DAL.BHCHITIETCHEDOBAOHIEM item = dataContext.BHCHITIETCHEDOBAOHIEMs.SingleOrDefault(p => p.IDChiTietCheDoBaoHiem == chitiet.IDChiTietCheDoBaoHiem);
     item.IDBangTinhCheDoBaoHiem     = chitiet.IDBangTinhCheDoBaoHiem;
     item.IDChiTietCheDoBaoHiem      = chitiet.IDChiTietCheDoBaoHiem;
     item.IDNhanVien_BaoHiem         = chitiet.IDNhanVien_BaoHiem;
     item.MucDoSuyGiamKhaNangLaoDong = chitiet.MucDoSuyGiamKhaNangLaoDong;
     item.NgayBatDau         = chitiet.NgayBatDau;
     item.NgayKetThuc        = chitiet.NgayKetThuc;
     item.SoNgayNghi         = chitiet.SoNgayNghi;
     item.SoTienDeNghi       = chitiet.SoTienDeNghi;
     item.TinhTrangThanhToan = chitiet.TinhTrangThanhToan;
     item.GhiChu             = chitiet.GhiChu;
     Save();
 }
示例#3
0
 protected void btnCapNhatXemTheoNhanVienClick(object sender, DirectEventArgs e)
 {
     try
     {
         if (hdfwdShow.Text == "Them")
         {
             BHCHITIETCHEDOBAOHIEM chitiet = new BHCHITIETCHEDOBAOHIEM();
             chitiet.IDNhanVien_BaoHiem         = int.Parse("0" + hdfIDNhanVienBaoHiem.Text);
             chitiet.IDBangTinhCheDoBaoHiem     = int.Parse("0" + hdfDieuKienHuong.Text);
             chitiet.MucDoSuyGiamKhaNangLaoDong = "";
             chitiet.NgayBatDau         = dfNgayBatDau1.SelectedDate;
             chitiet.NgayKetThuc        = dfNgayKetThuc1.SelectedDate;
             chitiet.SoNgayNghi         = int.Parse("0" + txtSoNgayNghi1.Text);
             chitiet.SoTienDeNghi       = decimal.Parse("0" + txtSoTienDeNghi1.Value);
             chitiet.TinhTrangThanhToan = chkDaThanhToan1.Checked;
             chitiet.TienLuongTinhHuong = decimal.Parse("0" + txtChiTieuLuong1.Text);
             chitiet.GhiChu             = txtGhiChu1.Text;
             chitiet.UserID             = CurrentUser.ID;
             chitiet.DateCreate         = DateTime.Now;
             chitiet.MaDonVi            = Session["MaDonVi"].ToString();
             new CheDoBaoHiemController().InsertChiTietCheDoBaoHiem(chitiet);
         }
         else
         {
             BHCHITIETCHEDOBAOHIEM chitiet = new CheDoBaoHiemController().GetChiTietCheDoBaoHiemByID(int.Parse("0" + hdfIDChiTietCheDoBaoHiem.Text));
             chitiet.IDNhanVien_BaoHiem         = int.Parse("0" + hdfIDNhanVienBaoHiem.Text);
             chitiet.IDBangTinhCheDoBaoHiem     = int.Parse("0" + hdfDieuKienHuong.Text);
             chitiet.MucDoSuyGiamKhaNangLaoDong = "";
             chitiet.NgayBatDau         = dfNgayBatDau1.SelectedDate;
             chitiet.NgayKetThuc        = dfNgayKetThuc1.SelectedDate;
             chitiet.SoNgayNghi         = int.Parse("0" + txtSoNgayNghi1.Text);
             chitiet.SoTienDeNghi       = decimal.Parse("0" + txtSoTienDeNghi1.Text);
             chitiet.TinhTrangThanhToan = chkDaThanhToan1.Checked;
             chitiet.GhiChu             = txtGhiChu1.Text;
             new CheDoBaoHiemController().CapNhatChiTietCheDoBaoHiem(chitiet);
         }
         //Dialog.ShowNotification("Cập nhật dữ liệu  thành công");
         grpChiTietNhanVien.Reload();
         grpNhanVienCheDo.Reload();
     }
     catch (Exception ex)
     {
         Dialog.ShowError("Lỗi xảy ra: " + ex.Message);
     }
 }
 public void InsertChiTietCheDoBaoHiem(BHCHITIETCHEDOBAOHIEM chitiet)
 {
     dataContext.BHCHITIETCHEDOBAOHIEMs.InsertOnSubmit(chitiet);
     Save();
 }