// // Sp2SertifikatCell.swift // Sirani // // Created by Anhar Solehudin on 27/04/19. // Copyright © 2019 Anhar Solehudin. All rights reserved. // import UIKit import MaterialComponents.MaterialCards class Sp2SertifikatCell: UITableViewCell { @IBOutlet weak var card: MDCCard! @IBOutlet weak var lblAplId: UILabel! @IBOutlet weak var lblNo: UILabel! @IBOutlet weak var lblTgl: UILabel! @IBOutlet weak var lblCustName: UILabel! @IBOutlet weak var lblEqpName: UILabel! @IBOutlet weak var lblModels: UILabel! @IBOutlet weak var lblBiaya: UILabel! @IBOutlet weak var cbKasi: UIImageView! @IBOutlet weak var cbKasub: UIImageView! @IBOutlet weak var cbDirektur: UIImageView! func updateViews(sp2Sertifikat: Sp2Sertifikat) { card.isInteractable = false lblAplId.text = "\(sp2Sertifikat.apl_id)" lblNo.text = "\(sp2Sertifikat.sp2_no)" let sp2Date = sp2Sertifikat.sp2_date let date = sp2Date.prefix(19) lblTgl.text = "\(date)" lblCustName.text = "\(sp2Sertifikat.custs)" let eqpValue = sp2Sertifikat.eqp_name let values = eqpValue.split(separator: "&") let eqpName = values[0] let model = values[1].trimmingCharacters(in: [" "]) lblEqpName.text = "\(eqpName)" lblModels.text = "\(model)" lblBiaya.text = "\(sp2Sertifikat.biaya)" if (sp2Sertifikat.kasiCetak()) { cbKasi.image = UIImage(named: "checked-box") } else { cbKasi.image = UIImage(named: "unchecked-box") } if (sp2Sertifikat.kasubCetak()) { cbKasub.image = UIImage(named: "checked-box") } else { cbKasub.image = UIImage(named: "unchecked-box") } if (sp2Sertifikat.dirutCetak()) { cbDirektur.image = UIImage(named: "checked-box") } else { cbDirektur.image = UIImage(named: "unchecked-box") } } }