update code a lot
This commit is contained in:
No files matched your search
@@ -0,0 +1,21 @@
|
||||
package jadwal
|
||||
|
||||
import (
|
||||
"bridging-rssa/config"
|
||||
"bridging-rssa/models/jadwal"
|
||||
"log"
|
||||
)
|
||||
|
||||
func GetJadwalLibur(date string) (*jadwal.DaftarJadwalLiburPelayanan, bool, error) {
|
||||
var jadwalLibur *jadwal.DaftarJadwalLiburPelayanan
|
||||
query := `select * from daftar_jadwal_libur_pelayanan where "Tanggal_libur_pelayanan" = ?`
|
||||
q := config.SatuDataDB.Debug().Raw(query, date).Scan(&jadwalLibur)
|
||||
if q.Error != nil {
|
||||
log.Println(q.Error)
|
||||
return nil, false, q.Error
|
||||
} else if q.RowsAffected == 0 {
|
||||
log.Println("Tidak pada hari libur")
|
||||
return jadwalLibur, false, nil
|
||||
}
|
||||
return jadwalLibur, true, nil
|
||||
}
|
||||
Reference in New Issue
Block a user