NotificationItem.swift 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //
  2. // NotificationItem.swift
  3. // Sirani
  4. //
  5. // Created by Anhar Solehudin on 11/11/20.
  6. // Copyright © 2020 Anhar Solehudin. All rights reserved.
  7. //
  8. import Foundation
  9. struct NotificationItem {
  10. private(set) public var log_activity_id: Int
  11. private(set) public var apl_id: Int
  12. private(set) public var activity_date: String
  13. private(set) public var judul_notifikasi: String
  14. private(set) public var note: String
  15. private(set) public var plg_id: Int
  16. private(set) public var cust_name: String
  17. private(set) public var eqp_name: String
  18. private(set) public var models: String
  19. private(set) public var fullname: String
  20. var is_read: Int
  21. init (log_activity_id: Int, apl_id: Int, activity_date: String, judul_notifikasi: String, note: String, plg_id: Int, cust_name: String, eqp_name: String, models: String, fullname: String, is_read: Int) {
  22. self.log_activity_id = log_activity_id
  23. self.apl_id = apl_id
  24. self.activity_date = activity_date
  25. self.judul_notifikasi = judul_notifikasi
  26. self.note = note
  27. self.plg_id = plg_id
  28. self.cust_name = cust_name
  29. self.eqp_name = eqp_name
  30. self.models = models
  31. self.fullname = fullname
  32. self.is_read = is_read
  33. }
  34. mutating func updateIsRead(isRead: Int) {
  35. is_read = isRead
  36. }
  37. }