public function actionSavePembayaran($id) { $order = $this->loadModel($id); $order->scenario = 'save-pembayaran'; $total = $order->getTotal(); $bayar = $_POST['bayar']; $kembali = $bayar - $total; if ($bayar < $total) { $data['result'] = "false"; } else { $order->setAttribute('PEMBAYARAN', $bayar); $order->setAttribute('KEMBALIAN', $kembali); $order->save(); $data['kembalian'] = MyFormatter::formatUang($kembali); $data['result'] = "true"; } echo json_encode($data); }
<div class="row margin-bottom-40"> <div class="search-page search-content-3"> <div class="col-lg-12"> <div class="row"> <?php foreach (Item::ListBarangByKategori($i) as $dex => $item) { ?> <div class="col-md-2"> <div class="mt-element-ribbon bg-grey-steel"> <div class="ribbon ribbon-color-danger uppercase"><?php echo $item->NAMA_ITEM; ?> </div> <p class="ribbon-content"> <p><?php echo MyFormatter::formatUang($item->HARGA_JUAL); ?> - <span class="<?php echo $item->getStokItem($item->ID_ITEM) > 0 ? 'label label-sm label-primary' : 'label label-sm label-warning'; ?> "><?php echo $item->getStokItem($item->ID_ITEM) > 0 ? $item->getStokItem($item->ID_ITEM) : 'HABIS'; ?> </span> </p> <div class="row"> <div class="col-md-6"> <div class="form-group"> <?php echo $form->labelEx($orderbaru->orderdetail, 'JUMLAH', array('class' => 'control-label'));
</tr> <?php } ?> </tbody> </table> </div> <div class="well"> <table class="table table-condensed table-bordered"> <tbody> <tr><th>Total Item</th><td><span class="label label-danger"><?php echo $totalItem; ?> </span></td></tr> <tr><th>Total</th><td><strong><?php echo MyFormatter::formatUang($model->getTotal()); ?> </strong></td></tr> </tbody></table> </div> </div> </div> <!-- END SAMPLE TABLE PORTLET--> </div> <div class="clearfix"></div> <script src="<?php echo Yii::app()->theme->baseUrl; ?> /assets/custom/jquery.printPage.js" type="text/javascript"></script>
foreach ($data->orderdetail as $value) { if ($value->item->ID_KATEGORI == Item::KATEGORI_OBAT) { $total += $value->HARGA * $value->JUMLAH; } } ?> <?php echo MyFormatter::formatUang($total + 33 / 100 + 10 / 100); ?> </br> </td> <td><?php echo MyFormatter::formatUang($data->TOTAL); ?> </td> </tr> <?php $grandtotal += $data->TOTAL; ?> <?php } ?> <tr> <th colspan="4">TOTAL PER BULAN</th> <th><?php echo MyFormatter::formatUang($grandtotal); ?> </th> </tr> </table>
public static function getLayananAndBiaya() { $model = self::model()->findAll(); $data = CHtml::listData($model, 'ID_LAYANAN', function ($model) { return $model->LAYANAN . ' - ' . MyFormatter::formatUang($model->BIAYA); }); return $data; }
</tr> <tr style="background:none !important"> <td colspan="2"></td> <td colspan="2">Total:</td> <td><strong><?php echo MyFormatter::formatUang($model->getTotal()); ?> </strong></td> </tr> <tr style="background:none !important"> <td colspan="2"></td> <td colspan="2">Pembayaran:</td> <td><strong><?php echo MyFormatter::formatUang($_GET['bayar']); ?> </strong></td> </tr> <tr style="background:none !important"> <td colspan="2"></td> <td colspan="2">Kembali:</td> <td><strong><?php echo MyFormatter::formatUang($_GET['kembali']); ?> </strong></td> </tr> </table> </div> </div> </main> </body> </html>
public static function listAllItem() { $criteria = new CDbCriteria(array('with' => array('kategori' => array('joinType' => 'inner join')), 'condition' => 't.STATUS = :status', 'params' => array(':status' => self::STATUS_AKTIF), 'together' => true)); $model = self::model()->findAll($criteria); $data = CHtml::listData($model, 'ID_ITEM', function ($model) { if ($model->ID_GOLONGAN_OBAT != NULL) { return $model->NAMA_ITEM . ' [' . $model->golongan->NAMA_GOLONGAN . '] - ' . MyFormatter::formatUang($model->HARGA_JUAL); } else { return $model->NAMA_ITEM . ' [' . $model->kategori->KATEGORI . '] - ' . MyFormatter::formatUang($model->HARGA_JUAL); } }); return $data; }
<tr> <td width="5%"><?php echo $index + 1; ?> </td> <td><?php echo CHtml::link(CHtml::encode($data->LAYANAN), array('view', 'id' => $data->ID_LAYANAN), array('title' => 'Detil')); ?> </td> <td><?php echo MyFormatter::formatUang($data->BIAYA); ?> </td> <td width="12%"> <?php echo CHtml::link('<i class="fa fa-trash-o"></i> Hapus', array('delete', 'id' => $data->ID_LAYANAN), array('class' => 'btn btn-sm red filter-cancel', 'submit' => array('delete', 'id' => $data->ID_LAYANAN), 'confirm' => 'Apakah Anda yakin akan menghapus ' . $data->LAYANAN . '?')); ?> </td> </tr>
<div class="col-md-4"> <div class="form-group"> <div class="portlet mt-element-ribbon light portlet-fit bordered"> <div class="ribbon ribbon-vertical-right ribbon-shadow ribbon-color-primary uppercase"> <div class="ribbon-sub ribbon-bookmark"></div> <i class="fa fa-star"></i> </div> <div class="portlet-title"> <div class="caption"> <i class=" icon-settings"></i> <span class="caption-subject bold uppercase">Kembalian</span> </div> </div> <div class="portlet-body"> <p id="Order_KEMBALIAN" style="font-size:22px; font-weight:bold; color: #e84d1c;"><?php echo MyFormatter::formatUang($model->KEMBALIAN); ?> </p> </div> </div> </div> </div> </div> </div> <div class="form-actions"> <?php echo CHtml::link('<i class="fa fa-print"></i> Cetak Nota', array('/order/cetak', 'id' => $model->KODE_ORDER), array('class' => 'btn btn-danger pull-right print', 'id' => 'cetaknota')); ?> </div> <?php
?> </td> <td><?php echo CHtml::encode($data->NAMA_ITEM); ?> </td> <td><?php echo CHtml::encode($data->SATUAN); ?> </td> <td><?php echo CHtml::encode($data->golongan->NAMA_GOLONGAN); ?> </td> <td><?php echo CHtml::encode(MyFormatter::formatUang($data->HARGA_JUAL)); ?> </td> <td><?php echo $jumlah_stok == NULL || $jumlah_stok == '' || $jumlah_stok == 0 ? '<span class="label label-info"> <b>HABIS</b></span>' : MyFormatter::stokBarang($jumlah_stok); ?> </td> <td><?php echo MyFormatter::formatTanggal($data->TANGGAL_EXPIRED); ?> </td> <!-- <td><?php echo MyFormatter::statusAktif($data->STATUS); ?> </td> --> </tr>
<tr> <td width="5%"><?php echo $index + 1; ?> </td> <td><?php echo CHtml::link(CHtml::encode('Invoice #' . $data->KODE_ORDER . ' - ' . $data->pasien->NAMA_PASIEN), array('view', 'id' => $data->KODE_ORDER), array('title' => 'Detil Order')); ?> </td> <td><?php echo MyFormatter::formatTanggalWaktu($data->TANGGAL_ORDER); ?> </td> <td><?php echo OrderDetail::getJumlahItem($data->KODE_ORDER); ?> </td> <td><?php echo MyFormatter::formatUang($data->getTotal()); ?> </td> <td width="8%"> <?php //echo CHtml::link('<i class="fa fa-pencil"></i> Ubah',array('/order/update/','id'=>$data->KODE_ORDER),array('class'=>'btn btn-sm default btn-editable')); ?> <?php echo CHtml::link('<i class="fa fa-trash-o"></i> Hapus', array('/order/delete/', 'id' => $data->KODE_ORDER), array('class' => 'btn btn-sm red filter-cancel', 'submit' => array('delete', 'id' => $data->KODE_ORDER), 'confirm' => 'Apakah Anda yakin akan menghapus Invoice #' . $data->KODE_ORDER . '?')); ?> </td> </tr>
?> </td> <td><?php echo CHtml::link(CHtml::encode('Invoice #' . $item->KODE_ORDER . ' - ' . $item->pasien->NAMA_PASIEN), array('/admin/order/view/', 'id' => $item->KODE_ORDER), array('title' => 'Detil Order')); ?> </td> <td><?php echo MyFormatter::formatTanggalWaktu($item->TANGGAL_ORDER); ?> </td> <td><?php echo '<span class="label bg-yellow-gold">' . OrderDetail::getJumlahItem($item->KODE_ORDER) . '</span>'; ?> </td> <td><?php echo MyFormatter::formatUang($item->getTotal()); ?> </td> <!-- <td> <?php echo CHtml::link('<i class="fa fa-search"></i>', array('/admin/order/view/', 'id' => $item->KODE_ORDER), array('class' => 'btn default btn-xs green-stripe')); ?> </td> --> </tr> <?php } ?> </tbody> </table> </div> </div>