api-qobiltu-dev / models /sequence.go
lifedebugger's picture
Deploy files from GitHub repository
703e274
package models
import (
"fmt"
"strings"
)
const (
SeqIkhCounter = "seq_ikh_counter"
SeqAkhCounter = "seq_akh_counter"
)
func GetSequenceName(gender string) string {
if strings.ToLower(gender) == "laki-laki" {
return SeqIkhCounter
}
return SeqAkhCounter
}
func BuildInitialName(gender string, number int64) string {
if strings.ToLower(gender) == "laki-laki" {
return fmt.Sprintf("IKH_%d", number)
}
return fmt.Sprintf("AKH_%d", number)
}