deploy awal
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
class Model_Laporan extends CI_Model
|
||||
{
|
||||
|
||||
function get_data()
|
||||
{
|
||||
return
|
||||
$this->db
|
||||
->join('penjualan', 'penjualan.id_dtlpen = detail_penjualan.id', 'left')
|
||||
->join('barang', 'barang.id_barang = penjualan.id_barang', 'left')
|
||||
->join('pembayaran', ' detail_penjualan.id_pembayaran = pembayaran.id_byr ', 'inner')
|
||||
->group_by('detail_penjualan.no_trf')
|
||||
->distinct()
|
||||
->order_by('detail_penjualan.id', 'ASC')
|
||||
->get('detail_penjualan')->result();
|
||||
}
|
||||
|
||||
function get_metode()
|
||||
{
|
||||
return $this->db->get('pembayaran')->result();
|
||||
}
|
||||
|
||||
|
||||
function get_range($start, $end, $metode)
|
||||
{
|
||||
if ($metode != '') {
|
||||
return $this->db->join('penjualan', 'penjualan.id_dtlpen = detail_penjualan.id', 'left')
|
||||
->join('barang', 'barang.id_barang = penjualan.id_barang', 'left')
|
||||
->join('pembayaran', ' detail_penjualan.id_pembayaran = pembayaran.id_byr ', 'inner')
|
||||
->where("tgl_trf >=", $start)
|
||||
->where("tgl_trf <=", $end)
|
||||
->where('id_pembayaran', $metode)
|
||||
->group_by('detail_penjualan.no_trf')
|
||||
->distinct()
|
||||
->order_by('detail_penjualan.id', 'ASC')
|
||||
->get('detail_penjualan')->result();
|
||||
} else {
|
||||
return $this->db->join('penjualan', 'penjualan.id_dtlpen = detail_penjualan.id', 'left')
|
||||
->join('barang', 'barang.id_barang = penjualan.id_barang', 'left')
|
||||
->join('pembayaran', ' detail_penjualan.id_pembayaran = pembayaran.id_byr ', 'inner')
|
||||
->where("tgl_trf >=", $start)
|
||||
->where("tgl_trf <=", $end)
|
||||
->group_by('detail_penjualan.no_trf')
|
||||
->distinct()
|
||||
->order_by('detail_penjualan.id', 'ASC')
|
||||
->get('detail_penjualan')->result();
|
||||
}
|
||||
}
|
||||
|
||||
function hapus_trf($id)
|
||||
{
|
||||
$this->db->where('id', $id)->delete('detail_penjualan');
|
||||
}
|
||||
function hapus_id($id)
|
||||
{
|
||||
$this->db->where('id_dtlpen', $id)->delete('penjualan');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user