nizarbackend

package module
v0.0.2-0...-86a5e4d Latest Latest
Warning

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

Go to latest
Published: Jun 30, 2023 License: MIT Imports: 7 Imported by: 0

README

nizarbackend

Documentation

Index

Constants

This section is empty.

Variables

View Source
var MongoString string = os.Getenv("MONGOSTRING")

Functions

func InsertMahasiswa

func InsertMahasiswa(db *mongo.Database, collect string, NamaMahasiswa string, NIM string) (InsertedID interface{})

func InsertOneDoc

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

func InsertTagihanRegistrasi

func InsertTagihanRegistrasi(db string, tagihanregis TagihanRegistrasi) (insertedID interface{})

func InsertTagihanSPP

func InsertTagihanSPP(db string, tagihanspp TagihanSPP) (insertedID interface{})

func MongoConnect

func MongoConnect(dbname string) (db *mongo.Database)

Types

type Mahasiswa

type Mahasiswa struct {
	ID            primitive.ObjectID `bson:"id,omitempty" json:"id,omitempty"`
	NamaMahasiswa string             `bson:"nama_mahasiswa" json:"nama_mahasiswa"`
	NIM           string             `bson:"nim" json:"nim"`
}

type TagihanMakanan

type TagihanMakanan struct {
	ID            primitive.ObjectID `bson:"id,omitempty" json:"id,omitempty"`
	NamaMahasiswa string             `bson:"nama_mahasiswa" json:"nama_mahasiswa"`
	NIM           string             `bson:"nim" json:"nim"`
	Bulan         string             `bson:"bulan" json:"bulan"`
	Tahun         int                `bson:"tahun" json:"tahun"`
	BiayaMakanan  string             `bson:"biaya_makanan" json:"biaya_makanan"`
}

type TagihanPerpustakaan

type TagihanPerpustakaan struct {
	ID                primitive.ObjectID `bson:"id,omitempty" json:"id,omitempty"`
	NamaMahasiswa     string             `bson:"nama_mahasiswa" json:"nama_mahasiswa"`
	NIM               string             `bson:"nim" json:"nim"`
	Tahun             int                `bson:"tahun" json:"tahun"`
	BiayaPerpustakaan string             `bson:"biaya_perpustakaan" json:"biaya_perpustakaan"`
}

type TagihanRegistrasi

type TagihanRegistrasi struct {
	ID              primitive.ObjectID `bson:"id,omitempty" json:"id,omitempty"`
	NamaMahasiswa   string             `bson:"nama_mahasiswa" json:"nama_mahasiswa"`
	NIM             string             `bson:"nim" json:"nim"`
	Semester        string             `bson:"semester" json:"semester"`
	BiayaRegistrasi string             `bson:"biaya_registrasi" json:"biaya_registrasi"`
}

func GetTagihanRegistrasi

func GetTagihanRegistrasi(stats string) (data []TagihanRegistrasi)

type TagihanSPP

type TagihanSPP struct {
	ID            primitive.ObjectID `bson:"id,omitempty" json:"id,omitempty"`
	NamaMahasiswa string             `bson:"namamahasiswa" json:"namamahasiswa"`
	NIM           string             `bson:"nim" json:"nim"`
	Semester      string             `bson:"semester" json:"semester"`
	BiayaSPP      string             `bson:"biaya_spp" json:"biaya_spp"`
}

func GetTagihanSPP

func GetTagihanSPP(stats string) (data []TagihanSPP)

Jump to

Keyboard shortcuts

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