40 lines
2.0 KiB
Java
40 lines
2.0 KiB
Java
package com.jasamedika.medifirst2000.service;
|
|
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.jasamedika.medifirst2000.dto.JadwalSeleksiDto;
|
|
import com.jasamedika.medifirst2000.dto.RegistrasiPelamarDto;
|
|
import com.jasamedika.medifirst2000.dto.TerimaBerkasLamaranDto;
|
|
|
|
public interface RekrutmenService {
|
|
List<Map<String, Object>> getAllJenisKelamin();
|
|
List<Map<String, Object>> getAllAgama();
|
|
List<Map<String, Object>> getAllStatusPerkawinan();
|
|
List<Map<String, Object>> getPosisiLamar();
|
|
List<Map<String, Object>> getAllPendidikan();
|
|
Map<String, Object> saveRegistrasiPelamar(RegistrasiPelamarDto dto);
|
|
List<Map<String,Object>> getDaftarPelamar(Date startPeriode,Date endPeriode);
|
|
List<Map<String, Object>> getDaftarPelamarJadwalSeleksi(String periode,Integer jenisTestId);
|
|
List<Map<String, Object>> getDaftarPelamarPelaksanaSeleksi(String periode,Integer jenisTestId);
|
|
List<Map<String, Object>> getPNSNonPNS();
|
|
List<Map<String, Object>> getBerkasLamaran(Integer kategoryPegawaiId,Integer jabatanId);
|
|
Map<String, Object> getGenerateNoStrukPlanning();
|
|
Map<String, Object> saveBerkasLamaran(TerimaBerkasLamaranDto dto);
|
|
List<Map<String,Object>> getProdukJenisTest();
|
|
List<Map<String,Object>> getAllRuangan();
|
|
List<Map<String,Object>> getPetugasSdm();
|
|
Map<String, Object> saveJadwalSeleksi(JadwalSeleksiDto dto);
|
|
List<Map<String,Object>> listJadwalSeleksi(String periodeLowongan);
|
|
Map<String, Object> savePelaksanaanSeleksi(JadwalSeleksiDto dto);
|
|
List<Map<String, Object>> listPelaksanaSeleksi(String periodeLowongan);
|
|
Map<String, Object> saveNilaiSeleksi(JadwalSeleksiDto dto);
|
|
List<Map<String, Object>> getAllJenisOrganisasi();
|
|
List<Map<String, Object>> getDaftarPelamarInputNilai(String periode,Integer jenisTestId);
|
|
List<Map<String, Object>> listPelaksanaSeleksiByNoRecStrukPlanning(String noRecStrukPlanning);
|
|
Map<String, Object> getDaftarHadirRekrutmen(String noRecStrukPlanning,Integer jenisTestId);
|
|
Map<String, Object> getDokumenById(Integer dokumenId);
|
|
|
|
}
|