Advertisement
Zaboy

ModelDart

May 19th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. class TicketModel{
  2. final int status;
  3. final String status_message;
  4. final ResultTicket result;
  5.  
  6. TicketModel({this.status, this.status_message, this.result});
  7. factory TicketModel.fromJson(Map<String, dynamic> json) {
  8. return new TicketModel(
  9. status: json['status'],
  10. status_message: json['status_message'],
  11. result: ResultTicket.fromJson(json['result'],
  12. ));
  13. }
  14. }
  15.  
  16. class ResultTicket{
  17. final int id;
  18. final int ticket;
  19. final int departmentid;
  20. final int clientid;
  21. final int userid;
  22. final int adminid;
  23. final int assetid;
  24. final int projectid;
  25. final String email;
  26. final String subject;
  27. final String status;
  28. final String priority;
  29. final String timestamp;
  30. final String notes;
  31. final String ccs;
  32. final int timespent;
  33.  
  34. ResultTicket({this.id, this.ticket, this.departmentid, this.clientid, this.userid, this.adminid, this.assetid, this.projectid, this.email, this.subject, this.status, this.priority, this.timestamp, this.notes, this.ccs, this.timespent});
  35.  
  36. factory ResultTicket.fromJson(Map<String, dynamic> json) {
  37. return new ResultTicket(
  38. id: json['id'],
  39. ticket: json['ticket'],
  40. departmentid: json['depatmentid'],
  41. clientid: json['clientid'],
  42. userid: json['userid'],
  43. adminid: json['adminid'],
  44. assetid: json['assetid'],
  45. projectid: json['projectid'],
  46. email: json['email'],
  47. subject: json['subject'],
  48. status: json['status'],
  49. priority: json['priority'],
  50. timestamp: json['timestamp'],
  51. notes: json['notes'],
  52. ccs: json['ccs'],
  53. timespent: json['timespent'],
  54. );
  55. }
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement