package com.jasamedika.medifirst2000.vo; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter; import lombok.Setter; import javax.validation.constraints.NotNull; import java.util.Date; import java.util.HashSet; import java.util.Set; @Getter @Setter public class NeracaLimbahVO extends BaseTransactionVO { @Caption(value = "Periode Awal") @NotNull(message = "Periode Awal harus Disi") private Date periodeAwal; @Caption(value = "Periode Ahir") @NotNull(message = "Periode Ahir harus Disi") private Date periodeAhir; @Caption(value = "Residu") @NotNull(message = "residu Harus Diisi") private Double residu; @Caption(value = "Jumlah Yang Belum terkelola") @NotNull(message = "Jumlah Yang Belum terkelola harus diisi") private Double jumlahYangBelumTerkelola; @Caption(value = "kinerja Pengelolaan") @NotNull(message = "kinerja Pengelolaan harus diisi") private Double kinerjaPengelolaan; @Caption(value = "kinerja Pengelolaan") private String Catatan; private Double totalLimbahMasuk; private Set detailPerlakuan = new HashSet<>(); @NotNull(message = "Silahkan Pilih Periode Detail Jenis Limbah") private Set detailJenisLimbah = new HashSet<>(); }