SertifikatDaftarPencabutan.swift 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. //
  2. // SertifikatDaftarPencabutan.swift
  3. // Sirani
  4. //
  5. // Created by Anhar Solehudin on 26/04/19.
  6. // Copyright © 2019 Anhar Solehudin. All rights reserved.
  7. //
  8. import Foundation
  9. struct SertifikatDaftarPencabutan {
  10. private(set) public var apl_id: Int
  11. private(set) public var nomor: String
  12. private(set) public var cust_name: String
  13. private(set) public var eqp_name: String
  14. private(set) public var models: String
  15. private(set) public var exp: String
  16. private(set) public var alasan: String
  17. private(set) public var stat_batal: String
  18. private(set) public var stat_batal2: String
  19. private(set) public var stat_batal3: String
  20. init (apl_id: Int, nomor: String, cust_name: String, eqp_name: String, models: String, exp: String, alasan: String, stat_batal: String, stat_batal2: String, stat_batal3: String) {
  21. self.apl_id = apl_id
  22. self.nomor = nomor
  23. self.cust_name = cust_name
  24. self.eqp_name = eqp_name
  25. self.models = models
  26. self.exp = exp
  27. self.alasan = alasan
  28. self.stat_batal = stat_batal
  29. self.stat_batal2 = stat_batal2
  30. self.stat_batal3 = stat_batal3
  31. }
  32. func kasiBatal() -> Bool {
  33. var batal = false
  34. if self.stat_batal == "Ya" {
  35. batal = true
  36. }
  37. return batal
  38. }
  39. func kasubBatal() -> Bool {
  40. var batal = false
  41. if self.stat_batal == "Ya" {
  42. batal = true
  43. }
  44. return batal
  45. }
  46. func dirutBatal() -> Bool {
  47. var batal = false
  48. if self.stat_batal == "Ya" {
  49. batal = true
  50. }
  51. return batal
  52. }
  53. }