Sp2Tambahan.swift 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //
  2. // Sp2Tambahan.swift
  3. // Sirani
  4. //
  5. // Created by Anhar Solehudin on 27/04/19.
  6. // Copyright © 2019 Anhar Solehudin. All rights reserved.
  7. //
  8. import Foundation
  9. struct Sp2Tambahan {
  10. private(set) public var apl_id: Int
  11. private(set) public var custs: String
  12. private(set) public var sp2_date: String
  13. private(set) public var sp2_no: String
  14. private(set) public var eqp_name: String
  15. private(set) public var biaya: String
  16. private(set) public var stat_cetak: String
  17. private(set) public var stat_cetak2: String
  18. private(set) public var stat_cetak3: String
  19. init (apl_id: Int, custs: String, sp2_date: String, sp2_no: String, eqp_name: String, biaya: String, stat_cetak: String, stat_cetak2: String, stat_cetak3: String) {
  20. self.apl_id = apl_id
  21. self.custs = custs
  22. self.sp2_date = sp2_date
  23. self.sp2_no = sp2_no
  24. self.eqp_name = eqp_name
  25. self.biaya = biaya
  26. self.stat_cetak = stat_cetak
  27. self.stat_cetak2 = stat_cetak2
  28. self.stat_cetak3 = stat_cetak3
  29. }
  30. func kasiCetak() -> Bool {
  31. var cetak = false
  32. if self.stat_cetak == "Ya" {
  33. cetak = true
  34. }
  35. return cetak
  36. }
  37. func kasubCetak() -> Bool {
  38. var cetak = false
  39. if self.stat_cetak2 == "Ya" {
  40. cetak = true
  41. }
  42. return cetak
  43. }
  44. func dirutCetak() -> Bool {
  45. var cetak = false
  46. if self.stat_cetak3 == "Ya" {
  47. cetak = true
  48. }
  49. return cetak
  50. }
  51. }