Documentation
¶
Index ¶
- Variables
- func GetAllData(db *mongo.Database, col string, data interface{}) interface{}
- func GetAllDosen(db *mongo.Database, col string) (data []model.Dosen)
- func GetAllKelas(db *mongo.Database, col string) (data []model.Kelas)
- func GetAllMahasiswa(db *mongo.Database, col string) (data []model.Mahasiswa)
- func GetAllMataKuliah(db *mongo.Database, col string) (data []model.MataKuliah)
- func GetAllPresensi(db *mongo.Database, col string) (data []model.Presensi)
- func GetAllPresensiFromKehadiran(kehadiran string, db *mongo.Database, col string) (aprs []model.Presensi)
- func GetAllProdi(db *mongo.Database, col string) (data []model.Prodi)
- func GetAllRuangKuliah(db *mongo.Database, col string) (data []model.RuangKuliah)
- func GetDosenFromNamaDosen(namadosen string, db *mongo.Database, col string) (dsn model.Dosen)
- func GetKelasFromKodeKelas(kodekelas string, db *mongo.Database, col string) (kls model.Kelas)
- func GetMahasiswaFromNpm(npm int, db *mongo.Database, col string) (mhs model.Mahasiswa)
- func GetMatkulFromKodeMatkul(kodematkul int, db *mongo.Database, col string) (mk model.MataKuliah)
- func GetPresensiFromNamaMahasiswa(namamahasiswa string, db *mongo.Database, col string) (prs model.Presensi)
- func GetProdiFromNamaProdi(namaprodi string, db *mongo.Database, col string) (prd model.Prodi)
- func GetRuangFromNamaRuang(namaruang string, db *mongo.Database, col string) (rgn model.RuangKuliah)
- func InsertDosen(db *mongo.Database, col string, namadosen string, nik string, ...) (InsertedID interface{})
- func InsertKelas(db *mongo.Database, col string, kodekelas string, namakelas string, ...) (InsertedID interface{})
- func InsertMahasiswa(db *mongo.Database, col string, nama string, npm int, kelas model.Kelas, ...) (InsertedID interface{})
- func InsertMatkul(db *mongo.Database, col string, kodematkul int, namamatkul string, sks int, ...) (InsertedID interface{})
- func InsertOneDoc(db *mongo.Database, collection string, doc interface{}) (insertedID interface{})
- func InsertPresensi(db *mongo.Database, col string, kehadiran string, biodata model.Mahasiswa, ...) (InsertedID interface{})
- func InsertProdi(db *mongo.Database, col string, namaprodi string, ketuaprodi string, ...) (InsertedID interface{})
- func InsertRuang(db *mongo.Database, col string, namaruang string, kapasitas int, gedung string, ...) (InsertedID interface{})
Constants ¶
This section is empty.
Variables ¶
View Source
var MongoConn = atdb.MongoConnect(MongoInfo)
View Source
var MongoInfo = atdb.DBInfo{ DBString: MongoString, DBName: "presensiMahasiswa", }
View Source
var MongoString string = os.Getenv("MONGOSTRING")
Functions ¶
func GetAllData ¶ added in v0.0.11
func GetAllDosen ¶ added in v0.0.7
func GetAllKelas ¶ added in v0.0.7
func GetAllMahasiswa ¶ added in v0.0.7
func GetAllMataKuliah ¶ added in v0.0.7
func GetAllMataKuliah(db *mongo.Database, col string) (data []model.MataKuliah)
func GetAllPresensi ¶ added in v0.0.5
func GetAllProdi ¶ added in v0.0.7
func GetAllRuangKuliah ¶ added in v0.0.7
func GetAllRuangKuliah(db *mongo.Database, col string) (data []model.RuangKuliah)
func GetDosenFromNamaDosen ¶
func GetKelasFromKodeKelas ¶
func GetMahasiswaFromNpm ¶
func GetMatkulFromKodeMatkul ¶
func GetProdiFromNamaProdi ¶
func GetRuangFromNamaRuang ¶
func InsertDosen ¶
func InsertKelas ¶
func InsertMahasiswa ¶
func InsertMatkul ¶
func InsertOneDoc ¶
func InsertPresensi ¶
func InsertProdi ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.