handler

package
v0.0.0-...-54c13b5 Latest Latest
Warning

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

Go to latest
Published: May 24, 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) GetAllPengeluaran

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

GetAllPengeluaran godoc @Summary Get data Pengeluaran. @Description get data Pengeluaran. @Tags Lapak-UMKM @Accept application/json @Produce json @Success 200 {object} model.Pengeluaran @Router /lapumk/getpengeluaran [get]

func (*UMKHandler) GetAllPenjualan

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

GetAllPenjualan godoc @Summary Get data Penjualan. @Description get data Penjualan. @Tags Lapak-UMKM @Accept application/json @Produce json @Success 200 {object} model.Penjualan @Router /lapumk/getpenjualan [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 Lapak-UMKM @Accept application/json @Produce json @Param namapengeluaran path string true "Masukan namapengeluaran" @Success 200 {object} model.Pengeluaran{} @Router /lapumk/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 Lapak-UMKM @Accept application/json @Produce json @Param NamaProduk path string true "Masukan namaproduk" @Success 200 {object} model.Penjualan{} @Router /lapumk/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 Lapak-UMKM @Accept application/json @Param request body model.Pengeluaran true "Payload Body [RAW]" @Produce json @Success 200 {object} model.Pengeluaran @Router /lapumk/inspengeluaran [post]

func (*UMKHandler) InsertDataPenjualan

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

InsertDataPenjualan godoc @Summary insert data penjualan. @Description get data penjualan. @Tags Lapak-UMKM @Accept application/json @Param request body model.Penjualan true "Payload Body [RAW]" @Produce json @Success 200 {object} model.Penjualan @Router /lapumk/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 Lapak-UMKM @Accept application/json @Produce json @Success 200 {object} model.Recap @Router /lapumk/getlaporan [get]

Jump to

Keyboard shortcuts

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