public void Set_KQQT(dsTinhLuong.p_tinhLuong_GetAllKetQuaQuetTheRow kq) { this._kq = kq; this._kq.kqNgayCong = this._kq.IskqNgayCongNull() ? 0 : _kq.kqNgayCong; _kq.heSoLuong = _kq.IsheSoLuongNull() ? 100 : _kq.heSoLuong; _LaLuongCu = (luongCu != null && kq.ngay < luongMoi.DateChange); if (_LaLuongCu) { _LuongTungNgay = (DbHelper.DrGetDouble(luongCu, "BasicSalary") + DbHelper.DrGetDouble(luongCu, "BasicSalary_Ins")) / _soNgayCongTrongThang; _LuongCBCu = DbHelper.DrGetDouble(luongCu, "BasicSalary"); _LuongPCCu = DbHelper.DrGetDouble(luongCu, "BasicSalary_Ins"); _LuongCB1Ngay = _LuongCBCu / _soNgayCongTrongThang; } else { _LuongTungNgay = _Luong1Ngay; _LuongCB1Ngay = _LuongCBMoi / _soNgayCongTrongThang; _LuongCBMoi = DbHelper.DrGetDouble(luongMoi, "BasicSalary"); _LuongPCMoi = DbHelper.DrGetDouble(luongMoi, "BasicSalary_Ins"); } if (_kq["tt_chuNhat"] == DBNull.Value) { _kq.tt_chuNhat = false; } }
public void Set_KQQT(dsTinhLuong.p_tinhLuong_GetAllKetQuaQuetTheRow kq) { this._kq = kq; _LaLuongCu = (luongCu != null && kq.ngay >= luongCu.BeginDate && kq.ngay <= luongCu.EndDate); if (_LaLuongCu) { _LuongTungNgay = (DbHelper.DrGetDouble(luongCu, "BasicSalary") + DbHelper.DrGetDouble(luongCu, "BasicSalary_Ins")) / _soNgayCongTrongThang; _LuongCBCu = DbHelper.DrGetDouble(luongCu, "BasicSalary"); _LuongPCCu = DbHelper.DrGetDouble(luongCu, "BasicSalary_Ins"); _LuongCB1Ngay = _LuongCBCu / _soNgayCongTrongThang; } else { _LuongTungNgay = _Luong1Ngay; _LuongCB1Ngay = _LuongCBMoi / _soNgayCongTrongThang; _LuongCBMoi = DbHelper.DrGetDouble(luongMoi, "BasicSalary"); _LuongPCMoi = DbHelper.DrGetDouble(luongMoi, "BasicSalary_Ins"); } if (_kq["tt_chuNhat"] == DBNull.Value) { _kq.tt_chuNhat = false; } }
public void Set_KQQT(dsTinhLuong.p_tinhLuong_GetAllKetQuaQuetTheRow kq) { this._kq = kq; _LaLuongCu = (luongCu != null && kq.ngay >= luongCu.BeginDate && kq.ngay <= luongCu.EndDate); if (_LaLuongCu) { _LuongTungNgay = DbHelper.DrGetDouble(luongCu, "BasicSalary") / 26; } else { _LuongTungNgay = _Luong1Ngay; } if (_kq["tt_chuNhat"] == DBNull.Value) { _kq.tt_chuNhat = false; } }