package satu_data import ( "errors" "gorm.io/gorm" "log" "template_blueprint/pkg/models/satu_data" ) func (s *DatabaseService) PoliklinikGetData(Status_pelayanan string) []*satu_data.PoliklinikGetData { var datapoliklinik []*satu_data.PoliklinikGetData query := `select dlr."Nama",dlr."Kode",dlr."id" from daftar_lokasi_ruang dlr where dlr."Status_pelayanan" = ?` errQuery := s.DB.Debug().Raw(query, Status_pelayanan).Scan(&datapoliklinik).Error if errQuery != nil { if errors.Is(errQuery, gorm.ErrRecordNotFound) { errMsg := errors.New("Data Tidak Ditemukan") log.Println(errMsg) return nil } log.Println(errQuery) return nil } return datapoliklinik }