handler

package
v0.0.0-...-1bcf346 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UMKHandler

type UMKHandler struct {
	Mongo *mongo.Database
}

func (*UMKHandler) GetAllPemasukan

func (db *UMKHandler) GetAllPemasukan(c *fiber.Ctx) (err error)

GetAllPemasukan godoc @Summary Get data Pemasukan. @Description get data Pemasukan. @Tags Lapke-umkm @Accept application/json @Produce json @Success 200 {object} model.Pemasukan @Router /lapumk/getpemasukan [get]

func (*UMKHandler) GetAllPengeluaran

func (db *UMKHandler) GetAllPengeluaran(c *fiber.Ctx) (err error)

GetAllPemasukan godoc @Summary Get data Pemasukan. @Description get data Pemasukan. @Tags Lapke-umkm @Accept application/json @Produce json @Success 200 {object} model.Pengeluaran @Router /lapumk/getpemasukan [get]

func (*UMKHandler) GetAllPenjualan

func (db *UMKHandler) GetAllPenjualan(c *fiber.Ctx) (err error)

GetAllPenjualan godoc @Summary Get data Penjualan. @Description get data Penjualan. @Tags Lapke-umkm @Accept application/json @Produce json @Success 200 {object} model.Penjualan @Router /lapumk/getpenjualan [get]

func (*UMKHandler) GetDataPemasukan

func (db *UMKHandler) GetDataPemasukan(c *fiber.Ctx) (err error)

GetDataPemasukan godoc @Summary Mengambil data pemasukan (single). @Description get data pemasukan. @Tags Lapke-umkm @Accept application/json @Produce json @Param namapemasukan path string true "Masukan namapemasukan" @Success 200 {object} model.Pemasukan{} @Router /lapuak/pemasukan/{namapemasukan} [get]

func (*UMKHandler) GetDataPengeluaran

func (db *UMKHandler) GetDataPengeluaran(c *fiber.Ctx) (err error)

GetDataPengeluaran godoc @Summary Mengambil data Pengeluaran (single). @Description get data pengeluaran. @Tags Lapke-umkm @Accept application/json @Produce json @Param namapengeluaranpath string true "Masukan namapengeluaran @Success 200 {object} model.Pengeluaran{} @Router /lapuak/pengeluaran/{namapengeluaran [get]

func (*UMKHandler) GetDataPenjualan

func (db *UMKHandler) GetDataPenjualan(c *fiber.Ctx) (err error)

GetDataPenjualan godoc @Summary Mengambil data Penjualan (single). @Description get data Penjualan. @Tags Lapke-umkm @Accept application/json @Produce json @Param NamaProduk path string true "Masukan namaproduk" @Success 200 {object} model.Penjualan{} @Router /lapuak/penjualan/{NamaProduk} [get]

func (*UMKHandler) InsPengeluaran

func (db *UMKHandler) InsPengeluaran(c *fiber.Ctx) (err error)

InsPengeluaran godoc @Summary insert data Pengeluaran. @Description get data Pengeluaran. @Tags Lapke-umkm @Accept application/json @Param request body model.Pengeluaran true "Payload Body [RAW]" @Produce json @Success 200 {object} model.Pengeluaran @Router /lapuak/inspengeluaran [post]

func (*UMKHandler) InsertDataPemasukan

func (db *UMKHandler) InsertDataPemasukan(c *fiber.Ctx) (err error)

InsertDataPemasukan godoc @Summary insert data pemasukan. @Description get data pemasukan. @Tags Lapke-umkm @Accept application/json @Param request body model.Pemasukan true "Payload Body [RAW]" @Produce json @Success 200 {object} model.Pemasukan @Router /lapuak/inspemasukan [post]

func (*UMKHandler) InsertDataPenjualan

func (db *UMKHandler) InsertDataPenjualan(c *fiber.Ctx) (err error)

InsertDataPenjualan godoc @Summary insert data penjualan. @Description get data penjualan. @Tags Lapke-umkm @Accept application/json @Param request body model.Penjualan true "Payload Body [RAW]" @Produce json @Success 200 {object} model.Penjualan @Router /lapuak/inspenjualan [post]

func (*UMKHandler) KalkulasiLaporan

func (db *UMKHandler) KalkulasiLaporan(c *fiber.Ctx) (err error)

KalkulasiLaporan godoc @Summary Kalkulasi Jumlah Laporan Keuangan. @Description Get Data Jumlah. @Tags Lapke-umkm @Accept application/json @Produce json @Success 200 {object} model.Recap @Router /lapuak/getlaporan [get]

Jump to

Keyboard shortcuts

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