package com.jasamedika.medifirst2000.service;

import java.util.List;
import java.util.Map;

import com.jasamedika.medifirst2000.vo.MapPegawaiJabatanToUnitKerjaVO;
import com.jasamedika.medifirst2000.vo.MappingPegawaiToAtasanVO;

public interface MappingPegawaiToAtasanService {

	Map<String, Object> saveMappingPegawaiToAtasan(List<MappingPegawaiToAtasanVO> vos);

	List<Map<String, Object>> getPegawaibawahan(Integer id);

	List<Map<String, Object>> getPegawaiAtasan(Integer id);
	
	List<Map<String, Object>> getPegawaiAtasan(Integer id, Integer idAtasan);
	
	List<Map<String, Object>> getPegawaiAtasanByJabatan(Integer id, Integer idJabatan);

	Map<String, Object> findPegawaiAtasan(Integer id);

	Map<String, Object> findAtasanLangsungAsPejabatPenilai(Integer idAtasanLangsung);

	List<Map<String, Object>> getMappingpegawai();

	void updateFromMapPegawaiJabatanToUnitKerja(MapPegawaiJabatanToUnitKerjaVO mapp);

	void deleteMapPegawaiToAtasan(MappingPegawaiToAtasanVO vo);

}
