package com.jasamedika.medifirst2000.service; import java.util.Date; import java.util.List; import java.util.Map; import com.jasamedika.medifirst2000.entities.JadwalDokter; import com.jasamedika.medifirst2000.vo.JadwalDokterVO; import com.jasamedika.medifirst2000.vo.PegawaiVO; import com.jasamedika.medifirst2000.vo.UploadExcelVO; public interface JadwalDokterService extends BaseVoService { Map saveJadwalDokter(JadwalDokterVO vo); Map saveListJadwalDokter(List vos); Map updateJadwalDokter(JadwalDokterVO vo); Map findByRuangan(Integer id); Map findByTanggal(Date tanggalJadwal); Map findJadwalByTanggalRuangan(Date tglJadwal, Integer idRuangan); Boolean CheckJadwalDokter(Date date, PegawaiVO pegawai); Map getJadwalDokterByIdDokter(Integer idDokter); Map saveJadwalSupirAmbulance(JadwalDokterVO vo); Map getJadwalDokterMingguanByIdDokter(Integer id); // jadwal supir ambulance List> getJadwalSupirAmbulanceByPeriode(Integer bulan, Integer tahun); List> getJadwalSupirAmbulanByIdAndPeriode(Integer id, Integer bulan, Integer tahun); Map getJadwalSupirByDate(Integer date, Integer month, Integer year); Map findJadwalByTanggalRuanganBilik(Date tanggalJadwal, Integer idRuangan); Map updateListJadwalDokter(List vos); Map uploadAbsensi(UploadExcelVO fileInput); Map saveJadwalPegawai(String idFinger, Date date, Date date2); Map deleteJadwalDokter(JadwalDokterVO vo); /* * create by iwan date: 21.04.2017 */ Map findJadwalDokterByKisaranTglRuangan(int idDokter, int idRuangan, Date from, Date to); Map findJadwalDokterByKisaranTglRuanganAll(int idDokter, Date from, Date to); Map findJadwalByTanggalRuangan(Date tanggalJadwal, String noRec); }