Small improvements

This commit is contained in:
2022-09-05 07:26:43 +02:00
parent b9b0c10e1c
commit be9ee8372f
7 changed files with 598 additions and 112 deletions

View File

@@ -30,6 +30,8 @@ type FleetsClient interface {
//Bookings
CreateBooking(ctx context.Context, in *CreateBookingRequest, opts ...grpc.CallOption) (*CreateBookingResponse, error)
GetBooking(ctx context.Context, in *GetBookingRequest, opts ...grpc.CallOption) (*GetBookingResponse, error)
GetBookings(ctx context.Context, in *GetBookingsRequest, opts ...grpc.CallOption) (*GetBookingsResponse, error)
GetDriverBookings(ctx context.Context, in *GetDriverBookingsRequest, opts ...grpc.CallOption) (*GetDriverBookingsResponse, error)
UpdateBooking(ctx context.Context, in *UpdateBookingRequest, opts ...grpc.CallOption) (*UpdateBookingResponse, error)
DeleteBooking(ctx context.Context, in *DeleteBookingRequest, opts ...grpc.CallOption) (*DeleteBookingResponse, error)
//Search / Availabilities
@@ -98,6 +100,24 @@ func (c *fleetsClient) GetBooking(ctx context.Context, in *GetBookingRequest, op
return out, nil
}
func (c *fleetsClient) GetBookings(ctx context.Context, in *GetBookingsRequest, opts ...grpc.CallOption) (*GetBookingsResponse, error) {
out := new(GetBookingsResponse)
err := c.cc.Invoke(ctx, "/Fleets/GetBookings", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *fleetsClient) GetDriverBookings(ctx context.Context, in *GetDriverBookingsRequest, opts ...grpc.CallOption) (*GetDriverBookingsResponse, error) {
out := new(GetDriverBookingsResponse)
err := c.cc.Invoke(ctx, "/Fleets/GetDriverBookings", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *fleetsClient) UpdateBooking(ctx context.Context, in *UpdateBookingRequest, opts ...grpc.CallOption) (*UpdateBookingResponse, error) {
out := new(UpdateBookingResponse)
err := c.cc.Invoke(ctx, "/Fleets/UpdateBooking", in, out, opts...)
@@ -137,6 +157,8 @@ type FleetsServer interface {
//Bookings
CreateBooking(context.Context, *CreateBookingRequest) (*CreateBookingResponse, error)
GetBooking(context.Context, *GetBookingRequest) (*GetBookingResponse, error)
GetBookings(context.Context, *GetBookingsRequest) (*GetBookingsResponse, error)
GetDriverBookings(context.Context, *GetDriverBookingsRequest) (*GetDriverBookingsResponse, error)
UpdateBooking(context.Context, *UpdateBookingRequest) (*UpdateBookingResponse, error)
DeleteBooking(context.Context, *DeleteBookingRequest) (*DeleteBookingResponse, error)
//Search / Availabilities
@@ -166,6 +188,12 @@ func (UnimplementedFleetsServer) CreateBooking(context.Context, *CreateBookingRe
func (UnimplementedFleetsServer) GetBooking(context.Context, *GetBookingRequest) (*GetBookingResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetBooking not implemented")
}
func (UnimplementedFleetsServer) GetBookings(context.Context, *GetBookingsRequest) (*GetBookingsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetBookings not implemented")
}
func (UnimplementedFleetsServer) GetDriverBookings(context.Context, *GetDriverBookingsRequest) (*GetDriverBookingsResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetDriverBookings not implemented")
}
func (UnimplementedFleetsServer) UpdateBooking(context.Context, *UpdateBookingRequest) (*UpdateBookingResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateBooking not implemented")
}
@@ -296,6 +324,42 @@ func _Fleets_GetBooking_Handler(srv interface{}, ctx context.Context, dec func(i
return interceptor(ctx, in, info, handler)
}
func _Fleets_GetBookings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetBookingsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(FleetsServer).GetBookings(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/Fleets/GetBookings",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(FleetsServer).GetBookings(ctx, req.(*GetBookingsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Fleets_GetDriverBookings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetDriverBookingsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(FleetsServer).GetDriverBookings(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/Fleets/GetDriverBookings",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(FleetsServer).GetDriverBookings(ctx, req.(*GetDriverBookingsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Fleets_UpdateBooking_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateBookingRequest)
if err := dec(in); err != nil {
@@ -381,6 +445,14 @@ var Fleets_ServiceDesc = grpc.ServiceDesc{
MethodName: "GetBooking",
Handler: _Fleets_GetBooking_Handler,
},
{
MethodName: "GetBookings",
Handler: _Fleets_GetBookings_Handler,
},
{
MethodName: "GetDriverBookings",
Handler: _Fleets_GetDriverBookings_Handler,
},
{
MethodName: "UpdateBooking",
Handler: _Fleets_UpdateBooking_Handler,