app = $app; $this->db = $db; $this->id_grup_member = $session->get('APP_INV')['ECERANID']; $this->mode = Param::Get("mode", ""); } public function form_master() { $atabel = [ 'Kode_Member'=>"", 'Nama_Member'=>"", 'Alamat_Member'=>"", 'Kota_Member'=>"", 'Telp_Member'=>"", 'KTP_Member'=>"", 'Tgl_Lahir'=>"00-00-0000", 'Tgl_Daftar'=>tgl_ymd(), 'Grup_MemberID'=>$this->id_grup_member ]; $benable = ($this->mode === 'add') ? true : false; $form = new Form($this->app); $tkode = $form->textbox("_", "Kode_Member", $atabel['Kode_Member'], $benable, true, "text", "kode / id member"); $tnama = $form->textbox("_", "Nama_Member", $atabel['Nama_Member'], $benable, true, "text", "nama member"); $talamat = $form->textarea("_", "Alamat_Member", $atabel['Alamat_Member'], $benable, true, 2, "alamat member"); $tkota = $form->textbox("_", "Kota_Member", $atabel['Kota_Member'], $benable, true, "text", "kota member"); $ttelp = $form->textbox("_", "Telp_Member", $atabel['Telp_Member'], $benable, true, "text", "hp member"); $tktp = $form->textbox("_", "KTP_Member", $atabel['KTP_Member'], $benable, true, "text", "ktp member"); $ttgld = $form->datebox("_", "Tgl_Daftar", $atabel['Tgl_Daftar'], $benable, true); $ttgll = $form->datebox("_", "Tgl_Lahir", $atabel['Tgl_Lahir'], $benable, true); $tgrup = $form->option_db("_", "Grup_MemberID", $atabel['Grup_MemberID'], $benable, false, "para_member_grup", ["Grup_MemberID","Nama_Grup"], "Aktif=1 ORDER BY Nama_Grup"); $ajson['html'] = '
'.$tkode.Invesa::Form_Info("Kode / ID Barcode Member (Scan dari Kartu Member). Contoh : 17000017").'
'.$ttgld.'
'.$tktp.'
'.$ttgll.'
'.$tnama.'
'.$talamat.'
'.$tkota.'
'.$ttelp.'

'.$tgrup.'
'; $this->app->json($ajson); } public function proses_simpan() { $sql = new SQL($this->app); $sql->set_table("para_member"); $sql->add_param("Grup_MemberID"); $sql->add_param("Kode_Member"); $sql->add_param("Nama_Member"); $sql->add_param("Alamat_Member"); $sql->add_param("Kota_Member"); $sql->add_param("Telp_Member"); $sql->add_param("KTP_Member"); $sql->add_param_date("Tgl_Lahir"); $sql->add_param_date("Tgl_Daftar"); $sql->add_param_userid(); $sql->InsertDB(); $this->app->json([ 'status' => true ]); } public function index() { $this->app->json(['html' => '
']); } }