You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			185 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Dart
		
	
			
		
		
	
	
			185 lines
		
	
	
		
			5.8 KiB
		
	
	
	
		
			Dart
		
	
class GetTicketsByEmployeeList {
 | 
						|
  dynamic agentRating;
 | 
						|
  dynamic assignedSpecialist;
 | 
						|
  String? assignedSpecialistName;
 | 
						|
  String? assignedToSpecialistAt;
 | 
						|
  int? channelId;
 | 
						|
  String? channelName;
 | 
						|
  String? closedBy;
 | 
						|
  String? closedDate;
 | 
						|
  String? created;
 | 
						|
  int? departmentId;
 | 
						|
  String? departmentName;
 | 
						|
  String? description;
 | 
						|
  String? employeeEmail;
 | 
						|
  String? employeeName;
 | 
						|
  int? employeeNumber;
 | 
						|
  String? firstName;
 | 
						|
  dynamic isActive;
 | 
						|
  bool? isClosedDirectly;
 | 
						|
  dynamic isEscalated;
 | 
						|
  bool? isExceedTAT;
 | 
						|
  String? lastName;
 | 
						|
  String? mobileNumber;
 | 
						|
  dynamic pageNo;
 | 
						|
  dynamic pageSize;
 | 
						|
  String? positionTitle;
 | 
						|
  int? projectId;
 | 
						|
  String? projectManager;
 | 
						|
  String? projectName;
 | 
						|
  String? providedSolution;
 | 
						|
  int? sectionId;
 | 
						|
  String? sectionName;
 | 
						|
  dynamic serviceRating;
 | 
						|
  String? specialistDeadline;
 | 
						|
  String? ticketId;
 | 
						|
  String? ticketReferenceNo;
 | 
						|
  int? ticketStatusId;
 | 
						|
  String? ticketStatusInternalName;
 | 
						|
  String? ticketStatusName;
 | 
						|
  int? ticketTypeId;
 | 
						|
  String? ticketTypeName;
 | 
						|
  int? topicId;
 | 
						|
  String? topicName;
 | 
						|
  int? totalItemsCount;
 | 
						|
 | 
						|
  GetTicketsByEmployeeList(
 | 
						|
      {this.agentRating,
 | 
						|
      this.assignedSpecialist,
 | 
						|
      this.assignedSpecialistName,
 | 
						|
      this.assignedToSpecialistAt,
 | 
						|
      this.channelId,
 | 
						|
      this.channelName,
 | 
						|
      this.closedBy,
 | 
						|
      this.closedDate,
 | 
						|
      this.created,
 | 
						|
      this.departmentId,
 | 
						|
      this.departmentName,
 | 
						|
      this.description,
 | 
						|
      this.employeeEmail,
 | 
						|
      this.employeeName,
 | 
						|
      this.employeeNumber,
 | 
						|
      this.firstName,
 | 
						|
      this.isActive,
 | 
						|
      this.isClosedDirectly,
 | 
						|
      this.isEscalated,
 | 
						|
      this.isExceedTAT,
 | 
						|
      this.lastName,
 | 
						|
      this.mobileNumber,
 | 
						|
      this.pageNo,
 | 
						|
      this.pageSize,
 | 
						|
      this.positionTitle,
 | 
						|
      this.projectId,
 | 
						|
      this.projectManager,
 | 
						|
      this.projectName,
 | 
						|
      this.providedSolution,
 | 
						|
      this.sectionId,
 | 
						|
      this.sectionName,
 | 
						|
      this.serviceRating,
 | 
						|
      this.specialistDeadline,
 | 
						|
      this.ticketId,
 | 
						|
      this.ticketReferenceNo,
 | 
						|
      this.ticketStatusId,
 | 
						|
      this.ticketStatusInternalName,
 | 
						|
      this.ticketStatusName,
 | 
						|
      this.ticketTypeId,
 | 
						|
      this.ticketTypeName,
 | 
						|
      this.topicId,
 | 
						|
      this.topicName,
 | 
						|
      this.totalItemsCount});
 | 
						|
 | 
						|
  GetTicketsByEmployeeList.fromJson(Map<String, dynamic> json) {
 | 
						|
    agentRating = json['agentRating'];
 | 
						|
    assignedSpecialist = json['assignedSpecialist'];
 | 
						|
    assignedSpecialistName = json['assignedSpecialistName'];
 | 
						|
    assignedToSpecialistAt = json['assignedToSpecialistAt'];
 | 
						|
    channelId = json['channelId'];
 | 
						|
    channelName = json['channelName'];
 | 
						|
    closedBy = json['closedBy'];
 | 
						|
    closedDate = json['closedDate'];
 | 
						|
    created = json['created'];
 | 
						|
    departmentId = json['departmentId'];
 | 
						|
    departmentName = json['departmentName'];
 | 
						|
    description = json['description'];
 | 
						|
    employeeEmail = json['employeeEmail'];
 | 
						|
    employeeName = json['employeeName'];
 | 
						|
    employeeNumber = json['employeeNumber'];
 | 
						|
    firstName = json['firstName'];
 | 
						|
    isActive = json['isActive'];
 | 
						|
    isClosedDirectly = json['isClosedDirectly'];
 | 
						|
    isEscalated = json['isEscalated'];
 | 
						|
    isExceedTAT = json['isExceedTAT'];
 | 
						|
    lastName = json['lastName'];
 | 
						|
    mobileNumber = json['mobileNumber'];
 | 
						|
    pageNo = json['pageNo'];
 | 
						|
    pageSize = json['pageSize'];
 | 
						|
    positionTitle = json['positionTitle'];
 | 
						|
    projectId = json['projectId'];
 | 
						|
    projectManager = json['projectManager'];
 | 
						|
    projectName = json['projectName'];
 | 
						|
    providedSolution = json['providedSolution'];
 | 
						|
    sectionId = json['sectionId'];
 | 
						|
    sectionName = json['sectionName'];
 | 
						|
    serviceRating = json['serviceRating'];
 | 
						|
    specialistDeadline = json['specialistDeadline'];
 | 
						|
    ticketId = json['ticketId'];
 | 
						|
    ticketReferenceNo = json['ticketReferenceNo'];
 | 
						|
    ticketStatusId = json['ticketStatusId'];
 | 
						|
    ticketStatusInternalName = json['ticketStatusInternalName'];
 | 
						|
    ticketStatusName = json['ticketStatusName'];
 | 
						|
    ticketTypeId = json['ticketTypeId'];
 | 
						|
    ticketTypeName = json['ticketTypeName'];
 | 
						|
    topicId = json['topicId'];
 | 
						|
    topicName = json['topicName'];
 | 
						|
    totalItemsCount = json['totalItemsCount'];
 | 
						|
  }
 | 
						|
 | 
						|
  Map<String, dynamic> toJson() {
 | 
						|
    Map<String, dynamic> data = <String, dynamic>{};
 | 
						|
    data['agentRating'] = agentRating;
 | 
						|
    data['assignedSpecialist'] = assignedSpecialist;
 | 
						|
    data['assignedSpecialistName'] = assignedSpecialistName;
 | 
						|
    data['assignedToSpecialistAt'] = assignedToSpecialistAt;
 | 
						|
    data['channelId'] = channelId;
 | 
						|
    data['channelName'] = channelName;
 | 
						|
    data['closedBy'] = closedBy;
 | 
						|
    data['closedDate'] = closedDate;
 | 
						|
    data['created'] = created;
 | 
						|
    data['departmentId'] = departmentId;
 | 
						|
    data['departmentName'] = departmentName;
 | 
						|
    data['description'] = description;
 | 
						|
    data['employeeEmail'] = employeeEmail;
 | 
						|
    data['employeeName'] = employeeName;
 | 
						|
    data['employeeNumber'] = employeeNumber;
 | 
						|
    data['firstName'] = firstName;
 | 
						|
    data['isActive'] = isActive;
 | 
						|
    data['isClosedDirectly'] = isClosedDirectly;
 | 
						|
    data['isEscalated'] = isEscalated;
 | 
						|
    data['isExceedTAT'] = isExceedTAT;
 | 
						|
    data['lastName'] = lastName;
 | 
						|
    data['mobileNumber'] = mobileNumber;
 | 
						|
    data['pageNo'] = pageNo;
 | 
						|
    data['pageSize'] = pageSize;
 | 
						|
    data['positionTitle'] = positionTitle;
 | 
						|
    data['projectId'] = projectId;
 | 
						|
    data['projectManager'] = projectManager;
 | 
						|
    data['projectName'] = projectName;
 | 
						|
    data['providedSolution'] = providedSolution;
 | 
						|
    data['sectionId'] = sectionId;
 | 
						|
    data['sectionName'] = sectionName;
 | 
						|
    data['serviceRating'] = serviceRating;
 | 
						|
    data['specialistDeadline'] = specialistDeadline;
 | 
						|
    data['ticketId'] = ticketId;
 | 
						|
    data['ticketReferenceNo'] = ticketReferenceNo;
 | 
						|
    data['ticketStatusId'] = ticketStatusId;
 | 
						|
    data['ticketStatusInternalName'] = ticketStatusInternalName;
 | 
						|
    data['ticketStatusName'] = ticketStatusName;
 | 
						|
    data['ticketTypeId'] = ticketTypeId;
 | 
						|
    data['ticketTypeName'] = ticketTypeName;
 | 
						|
    data['topicId'] = topicId;
 | 
						|
    data['topicName'] = topicName;
 | 
						|
    data['totalItemsCount'] = totalItemsCount;
 | 
						|
    return data;
 | 
						|
  }
 | 
						|
}
 |