public static clsPembayaran cariPembayaranById(int id)
        {
            clsPembayaran pembayaranDicari = new clsPembayaran();

            //cari pada database berdasarkan id
            return(pembayaranDicari);
        }
        public void tebusResepObat()
        {
            foreach (clsObatDibeli obatDibeli in this.lstObatDibeli)
            {
                obatDibeli.terjual();
            }
            clsPembayaran pembayaran = clsPembayaran.cariPembayaranById(this.idPembayaran);

            pembayaran.statusPembayaran = true;
            pembayaran.updatePembayaran();
        }
Exemple #3
0
        public void CheckOut()
        {
            clsPembayaran pembayaran = new clsPembayaran();

            this.tanggalKeluar           = DateTime.Now;
            pembayaran.jumlahPembayaran  = this.tanggalKeluar.Subtract(this.tanggalMasuk).TotalDays - 1;
            pembayaran.statusPembayaran  = true;
            pembayaran.tanggalPembayaran = DateTime.Now;
            pembayaran.insertPembayaran();
            this.idPembayaran = pembayaran.id;
            this.UpdateRawatInap();
        }
        public void UpdateResepObat()
        {
            double sum = 0;

            foreach (clsObatDibeli obatDibeli in this.lstObatDibeli)
            {
                clsObat obat = clsObat.cariObat(obatDibeli.idObat);
                sum += obatDibeli.kuantitas * obat.harga;
            }
            //update data ke tabel resep obat berdasarkan this.id
            clsPembayaran pembayaran = clsPembayaran.cariPembayaranById(this.idPembayaran);

            pembayaran.jumlahPembayaran = sum;
            pembayaran.updatePembayaran();
        }