package com.jasamedika.medifirst2000.service;

import java.util.Map;

import com.jasamedika.medifirst2000.entities.MapPegawaiJabatanToUnitKerja;
import com.jasamedika.medifirst2000.vo.RekamDataPegawaiCustomVO;
import com.jasamedika.medifirst2000.vo.RekamDataPegawaiVO;

/**
 * class RekamDataPegawaiService
 * 
 * @author Lukman Hakim
 */
public interface RekamDataPegawaiService {

	Map<String, Object> saveRekamDataPegawai(RekamDataPegawaiVO vo);

	Map<String, Object> saveRekamDataPegawaiRev(RekamDataPegawaiVO vo);

	Map<String, Object> getListHistoryDatapegawai(Integer idPegawai);

	RekamDataPegawaiCustomVO getDetailPerubahan(String idHistory);

	void resetLoginUser(Integer idPegawai);
	
	Map<String, Object> getpegawaiStrExpiredByPegawai();
	
	Map<String, Object> getpegawaiSipStrExpiredByPegawai();
	
	void saveHistoryPegawai(MapPegawaiJabatanToUnitKerja model, String perubahan);

}
