Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddElectricityBill ¶
func AddElectricityBill(dto AddElectricityBillDTO) error
func GetElectricityBills ¶
func GetElectricityBills(dto GetElectricityBillsDTO, filters GetElectricityBillsFilters) ([]models.ElectricityBill, error)
Types ¶
type AddElectricityBillDTO ¶
type AddElectricityBillDTO struct { Id string `bson:"id"` // Id do documento no banco de dados da aplicação principal Year uint16 `bson:"year"` Month uint8 `bson:"month"` PeakKWH float32 `bson:"peak_kWh"` PeakUnitPrice float32 `bson:"peak_unit_price"` PeakTotal float32 `bson:"peak_total"` OffpeakKWH float32 `bson:"offpeak_kWh"` OffpeakUnitPrice float32 `bson:"offpeak_unit_price"` OffpeakTotal float32 `bson:"offpeak_total"` TotalPrice float32 `bson:"total_price"` Items []models.ElectricityBillItem `bson:"items"` }
type GetElectricityBillsDTO ¶
Click to show internal directories.
Click to hide internal directories.