module

package
v0.1.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var MongoInfo = atdb.DBInfo{
	DBString: MongoString,
	DBName:   "db_penilaian",
}
View Source
var MongoString string = os.Getenv("MONGOSTRING")

Functions

func DeleteNilaiByID added in v0.0.7

func DeleteNilaiByID(_id primitive.ObjectID, db *mongo.Database, col string) error

func GetAllNilai added in v0.0.4

func GetAllNilai(db *mongo.Database, col string) (data []model.Nilai)

TB

func GetAllNilaiFromNamaMahasiswa

func GetAllNilaiFromNamaMahasiswa(nama string, db *mongo.Database, col string) (data []model.Nilai)

func GetGradeFromMahasiswa

func GetGradeFromMahasiswa(npm int, db *mongo.Database, col string) (nilai model.Nilai)

func GetMahasiswa added in v0.1.9

func GetMahasiswa(db *mongo.Database, col string) (data []model.Mahasiswa)

func GetMatakuliah added in v0.1.9

func GetMatakuliah(db *mongo.Database, col string) (data []model.Matakuliah)

func GetMatakuliahFromJadwal

func GetMatakuliahFromJadwal(jammasuk string, db *mongo.Database, col string) (jam model.Matakuliah)

func GetMatakuliahFromNIK

func GetMatakuliahFromNIK(nik string, db *mongo.Database, col string) (matkul model.Matakuliah)

func GetNilaiFromID added in v0.0.7

func GetNilaiFromID(_id primitive.ObjectID, db *mongo.Database, col string) (mhs model.Nilai, errs error)

func GetNilaiFromMatakuliah

func GetNilaiFromMatakuliah(namamk string, db *mongo.Database, col string) (data model.Nilai)

func GetNilaiFromNamaMahasiswa

func GetNilaiFromNamaMahasiswa(nama string, db *mongo.Database, col string) (data model.Nilai)

func GetPresensiFromMahasiswa

func GetPresensiFromMahasiswa(nama string, db *mongo.Database, col string) (identitas model.Presensi)

func GetUASFromMahasiswa

func GetUASFromMahasiswa(npm int, db *mongo.Database, col string) (nilai model.Nilai)

func InsertDosen

func InsertDosen(db *mongo.Database, col string, namadosen string, nik string, phonenumberd string) (InsertedID interface{})

func InsertGrade

func InsertGrade(db *mongo.Database, col string, namagrade string, skala string) (InsertedID interface{})

func InsertMahasiswa

func InsertMahasiswa(db *mongo.Database, col string, nama string, npm int, phonenumber string) (InsertedID interface{})

func InsertMatakuliah

func InsertMatakuliah(db *mongo.Database, col string, namamk string, sks int, jadwal model.Waktu, pengampu model.Dosen) (InsertedID interface{})

func InsertNilai

func InsertNilai(db *mongo.Database, col string, alltugas model.Tugas, uts int, uas int, grade model.Grade, kategori model.Matakuliah, absensi model.Presensi) (insertedID primitive.ObjectID, err error)

func InsertOneDoc

func InsertOneDoc(db *mongo.Database, collection string, doc interface{}) (insertedID interface{})

func InsertPresensi

func InsertPresensi(db *mongo.Database, col string, jumlahkehadiran int, biodata model.Mahasiswa) (InsertedID interface{})

func InsertTugas

func InsertTugas(db *mongo.Database, col string, tugas1 int, tugas2 int, tugas3 int, tugas4 int, tugas5 int) (InsertedID interface{})

func InsertWaktu

func InsertWaktu(db *mongo.Database, col string, jammasuk string, jamkeluar string, hari []string) (InsertedID interface{})

func LoginAdmin added in v0.1.3

func LoginAdmin(db *mongo.Database, col string, username string, password string) (authenticated bool, err error)

login

func UpdateNilai added in v0.0.9

func UpdateNilai(db *mongo.Database, col string, id primitive.ObjectID, alltugas model.Tugas, uts int, uas int, grade model.Grade, kategori model.Matakuliah, absensi model.Presensi) (err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL