rider creation
This commit is contained in:
@@ -13,6 +13,9 @@ type PartnerService interface {
|
||||
GetRiderLogs(pid, aid int, fdate, tdate string) ([]models.RiderlogDetails, error)
|
||||
GetRiderInfo(userid int) (models.RiderInfo, error)
|
||||
GetFleetSummary(aid, tid int, fdate, tdate string) (models.FleetSummary, error)
|
||||
CreateRider(rider models.NewRider) (int, error)
|
||||
UpdateRider(rider models.NewRider) error
|
||||
GetRiderRoster(tid, aid, pid int) ([]models.RiderRosterRow, error)
|
||||
}
|
||||
|
||||
type partnerService struct {
|
||||
@@ -58,3 +61,15 @@ func (s *partnerService) GetRiderInfo(userid int) (models.RiderInfo, error) {
|
||||
func (s *partnerService) GetFleetSummary(aid, tid int, fdate, tdate string) (models.FleetSummary, error) {
|
||||
return s.repo.GetFleetSummary(aid, tid, fdate, tdate)
|
||||
}
|
||||
|
||||
func (s *partnerService) CreateRider(rider models.NewRider) (int, error) {
|
||||
return s.repo.CreateRider(rider)
|
||||
}
|
||||
|
||||
func (s *partnerService) UpdateRider(rider models.NewRider) error {
|
||||
return s.repo.UpdateRider(rider)
|
||||
}
|
||||
|
||||
func (s *partnerService) GetRiderRoster(tid, aid, pid int) ([]models.RiderRosterRow, error) {
|
||||
return s.repo.GetRiderRoster(tid, aid, pid)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user