C# 클래스 BKI_DichVuMatDat.NghiepVu.Luong.TinhLuongQL

파일 보기 프로젝트 열기: assassinadal/BKIProject-DichVuMatDat

공개 메소드들

메소드 설명
ChotBangLuongThang ( decimal ip_dc_thang, decimal ip_dc_nam ) : void
InsertBanGhiLuongNhanVien ( DTO_BANG_LUONG_V2 ip_dto_bang_luong ) : void
KiemTraNhanVienCoTrongBangLuongChua ( DTO_BANG_LUONG_V2 ip_dto_bang_luong ) : bool
LayDanhSachNhanVienCanTinhLuong ( ENUM_CONFIRM_TINH_BANG_LUONG ip_confirm_cach_tinh, decimal ip_dc_thang, decimal ip_dc_nam ) : DataSet
LayThongTinBangLuong ( decimal ip_dc_thang, decimal ip_dc_nam ) : DTO_THONG_TIN_BANG_LUONG
ReplaceBanGhiLuongNhanVien ( DTO_BANG_LUONG_V2 ip_dto_bang_luong ) : void
ReplaceBanGhiLuongNhanVien ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : void
TinhToanBangLuongNhanVien ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : DTO_BANG_LUONG_V2
XoaBanGhiLuongNhanVien ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : void
XoaToanBoBangLuong ( decimal ip_dc_thang, decimal ip_dc_nam ) : void
transfer_data_row_excel_luong_2_object ( DataRow ip_dr_luong, decimal ip_dc_thang, decimal ip_dc_nam ) : DTO_BANG_LUONG_V2

비공개 메소드들

메소드 설명
DataRow2USThongTinTongHopV2 ( DataRow v_dr_luong_1_nv ) : US_RPT_THONG_TIN_TONG_HOP_V2
chot_he_so_bsl_athk_thang ( decimal ip_dc_thang, decimal ip_dc_nam ) : void
get_luong_1_nhan_vien_v2 ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : DataRow
get_thong_tin_tong_hop_1_nhan_vien_v2 ( string ip_str_ma_nhan_vien, decimal ip_int_thang, decimal ip_int_nam ) : DataRow
isNull ( Object ip_obj ) : bool
kiem_tra_nhan_vien_co_trong_danh_sach_tinh_luong_thang ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : bool
transfer_data_row_db_luong_2_object ( DataRow ip_dr_luong, decimal ip_dc_thang, decimal ip_dc_nam ) : DTO_BANG_LUONG_V2
transfer_dto_2_us_object ( DTO_BANG_LUONG_V2 ip_dto_luong ) : US_RPT_LUONG_V2

메소드 상세

ChotBangLuongThang() 공개 메소드

public ChotBangLuongThang ( decimal ip_dc_thang, decimal ip_dc_nam ) : void
ip_dc_thang decimal
ip_dc_nam decimal
리턴 void

InsertBanGhiLuongNhanVien() 공개 메소드

public InsertBanGhiLuongNhanVien ( DTO_BANG_LUONG_V2 ip_dto_bang_luong ) : void
ip_dto_bang_luong DTO_BANG_LUONG_V2
리턴 void

KiemTraNhanVienCoTrongBangLuongChua() 공개 메소드

public KiemTraNhanVienCoTrongBangLuongChua ( DTO_BANG_LUONG_V2 ip_dto_bang_luong ) : bool
ip_dto_bang_luong DTO_BANG_LUONG_V2
리턴 bool

LayDanhSachNhanVienCanTinhLuong() 공개 메소드

public LayDanhSachNhanVienCanTinhLuong ( ENUM_CONFIRM_TINH_BANG_LUONG ip_confirm_cach_tinh, decimal ip_dc_thang, decimal ip_dc_nam ) : DataSet
ip_confirm_cach_tinh ENUM_CONFIRM_TINH_BANG_LUONG
ip_dc_thang decimal
ip_dc_nam decimal
리턴 System.Data.DataSet

LayThongTinBangLuong() 공개 메소드

public LayThongTinBangLuong ( decimal ip_dc_thang, decimal ip_dc_nam ) : DTO_THONG_TIN_BANG_LUONG
ip_dc_thang decimal
ip_dc_nam decimal
리턴 BKI_DichVuMatDat.DTO.DTO_THONG_TIN_BANG_LUONG

ReplaceBanGhiLuongNhanVien() 공개 메소드

public ReplaceBanGhiLuongNhanVien ( DTO_BANG_LUONG_V2 ip_dto_bang_luong ) : void
ip_dto_bang_luong DTO_BANG_LUONG_V2
리턴 void

ReplaceBanGhiLuongNhanVien() 공개 메소드

public ReplaceBanGhiLuongNhanVien ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : void
ip_dc_id_nhan_vien decimal
ip_dc_thang decimal
ip_dc_nam decimal
리턴 void

TinhToanBangLuongNhanVien() 공개 메소드

public TinhToanBangLuongNhanVien ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : DTO_BANG_LUONG_V2
ip_dc_id_nhan_vien decimal
ip_dc_thang decimal
ip_dc_nam decimal
리턴 DTO_BANG_LUONG_V2

XoaBanGhiLuongNhanVien() 공개 메소드

public XoaBanGhiLuongNhanVien ( decimal ip_dc_id_nhan_vien, decimal ip_dc_thang, decimal ip_dc_nam ) : void
ip_dc_id_nhan_vien decimal
ip_dc_thang decimal
ip_dc_nam decimal
리턴 void

XoaToanBoBangLuong() 공개 메소드

public XoaToanBoBangLuong ( decimal ip_dc_thang, decimal ip_dc_nam ) : void
ip_dc_thang decimal
ip_dc_nam decimal
리턴 void

transfer_data_row_excel_luong_2_object() 공개 메소드

public transfer_data_row_excel_luong_2_object ( DataRow ip_dr_luong, decimal ip_dc_thang, decimal ip_dc_nam ) : DTO_BANG_LUONG_V2
ip_dr_luong System.Data.DataRow
ip_dc_thang decimal
ip_dc_nam decimal
리턴 DTO_BANG_LUONG_V2