Files
api-bpjs-surkon/docs/utils/utils.go
2024-09-26 07:53:33 +07:00

46 lines
967 B
Go

package utils
import (
"log"
"strings"
)
// Function to convert Kode to ID
func KodeToIDConverter(kode string, kodeDokter map[string]int) int {
log.Println("Kode :", kode)
id := kodeDokter[kode]
log.Println("ID :", id)
return id
}
// Convert Hfis Code to ID Satu Data
func HfisCodeToIDConverter(kode int, kodeDokter map[int]string) string {
id := kodeDokter[kode]
return id
}
func ConvertDay(day string) string {
dayTranslations := map[string]string{
"sunday": "MINGGU",
"monday": "SENIN",
"tuesday": "SELASA",
"wednesday": "RABU",
"thursday": "KAMIS",
"friday": "JUMAT",
"saturday": "SABTU",
}
dayLower := strings.ToLower(day)
if translatedDay, exists := dayTranslations[dayLower]; exists {
return translatedDay
}
return day
}
func ReplaceGelar(gelar string) string {
gelar = strings.ReplaceAll(gelar, "{", "")
gelar = strings.ReplaceAll(gelar, "}", "")
gelar = strings.ReplaceAll(gelar, ",", " ")
return gelar
}