transferAssignment method

Future<AssetAssignment> transferAssignment(
  1. String assignmentId,
  2. TransferAssignmentRequest request
)

Transfer an assignment to another user/department/location

Implementation

Future<AssetAssignment> transferAssignment(
  String assignmentId,
  TransferAssignmentRequest request,
) async {
  final response = await _apiClient.post<Map<String, dynamic>>(
    '/api/v1/assignments/$assignmentId/transfer',
    data: request.toJson(),
  );

  final data = response['data'] as Map<String, dynamic>;
  return AssetAssignment.fromJson(data);
}