Exemplo n.º 1
0
 function saveNoKontrak()
 {
     $this->load->library('form_validation');
     $this->form_validation->set_rules('pel_nama', '<b>Fx</b>', 'xss_clean');
     if ($this->form_validation->run() == TRUE) {
         $tgl = $this->input->post('pel_tgl_lahir');
         if (empty($tgl)) {
             $tgl = defaultTgl();
         }
         $data = array('pel_cbid' => ses_cabang, 'pel_prosid' => strtoupper($this->input->post('prosid')), 'pel_nama' => strtoupper($this->input->post('pel_nama')), 'pel_alamat' => strtoupper($this->input->post('pel_alamat')), 'pel_gender' => $this->input->post('pel_gender'), 'pel_kotaid' => $this->input->post('pel_kotaid'), 'pel_type' => $this->input->post('pel_type'), 'pel_alamat_surat' => $this->input->post('pel_alamat_surat'), 'pel_hp' => $this->input->post('pel_hp'), 'pel_nomor_id' => $this->input->post('pel_nomor_id'), 'pel_telpon' => $this->input->post('pel_telpon'), 'pel_fax' => $this->input->post('pel_fax'), 'pel_tempat_lahir' => strtoupper($this->input->post('pel_tempat_lahir')), 'pel_tgl_lahir' => dateToIndo($tgl), 'pel_email' => $this->input->post('pel_email'), 'pel_agama' => $this->input->post('pel_agama'));
         $kontrak = $this->input->post('kon_nomer');
         $hasil = $this->model_sales->saveNoKontrak($data, $kontrak);
         $retur = array();
         if ($hasil) {
             $retur['result'] = true;
             $this->session->set_flashdata('msg', $this->sukses('Berhasil menambah kontrak'));
             $retur['msg'] = $this->sukses("Berhasil menyimpan kontrak");
         } else {
             $retur['result'] = false;
             $this->session->set_flashdata('msg', $this->error('Gagal menambah kontrak'));
             $retur['msg'] = $this->error("Gagal menyimpan kontrak");
         }
     }
     echo json_encode($retur);
 }
Exemplo n.º 2
0
    </div>
    <div class="form-group">
        <label class="col-sm-2 control-label no-padding-right" for="form-field-1">Tahun</label>
        <div class="col-sm-8">
            <input type="text" name="msc_tahun" value="<?php 
echo $data['msc_tahun'];
?>
" maxlength="4" id="msc_nomesin" placeholder="Tahun" class="number ace col-xs-10 col-sm-2" />
        </div>
    </div>
    <div class="form-group">
        <label class="col-sm-2 control-label no-padding-right" for="form-field-1">STNK Expired</label>
        <div class="col-sm-8">
            <div class="input-group input-group-sm col-sm-3">
                <input type="text" name="msc_stnkexp" value="<?php 
if (dateToIndo($data['msc_stnkexp']) != defaultTgl()) {
    echo dateToIndo($data['msc_stnkexp']);
}
?>
" id="datepicker" class="datepicker form-control" />
                <span class="input-group-addon">
                    <i class="ace-icon fa fa-calendar"></i>
                </span>
            </div>
        </div>
    </div>
    <div class="form-group">
        <label class="col-sm-2 control-label no-padding-right" for="form-field-1">Type Pelanggan</label>
        <div class="col-sm-8">
            <select name="msc_inextern" required="required" id="msc_inextern" class="ace col-xs-10 col-sm-3">
                <option value="">Pilih</option>
Exemplo n.º 3
0
 public function saveProspect()
 {
     $tipe = strtoupper($this->input->post('pros_type', TRUE));
     $nama = strtoupper($this->input->post('pros_nama', TRUE));
     $alamat = strtoupper($this->input->post('pros_alamat', TRUE));
     $hp = strtoupper($this->input->post('pros_hp', TRUE));
     $kota = strtoupper($this->input->post('pros_kotaid', TRUE));
     $tgl = strtoupper($this->input->post('pros_tgl_lahir', TRUE));
     if (empty($tgl)) {
         $tgl = defaultTgl();
     }
     if (empty($tipe) || empty($nama) || empty($alamat) || empty($hp) || empty($kota)) {
         $hasil = $this->error('INPUT TIDAK LENGKAP, SILAHKAN CEK KEMBALI FIELD YG BERWARNA MERAH');
     } else {
         $data = array('pros_type' => $tipe, 'pros_nama' => $nama, 'pros_alamat' => $alamat, 'pros_hp' => $hp, 'pros_kotaid' => $kota, 'pros_area' => $this->input->post('pros_area', TRUE), 'pros_telpon' => $this->input->post('pros_telpon', TRUE), 'pros_alamat_surat' => $this->input->post('pros_alamat_surat', TRUE), 'pros_fax' => $this->input->post('pros_fax', TRUE), 'pros_email' => $this->input->post('pros_email', TRUE), 'pros_gender' => $this->input->post('pros_gender', TRUE), 'pros_noid' => $this->input->post('pros_nomor_id', TRUE), 'pros_agama' => $this->input->post('pros_agama', TRUE), 'pros_tempat_lahir' => $this->input->post('pros_tempat_lahir', TRUE), 'pros_tgl_lahir' => dateToIndo($tgl), 'pros_cbid' => ses_cabang, 'pros_salesman' => ses_krid, 'pros_bisnis' => $this->input->post('pros_bisnis', TRUE), 'pros_kontak_awal' => $this->input->post('pros_kontak_awal', TRUE), 'pros_sumber_info' => $this->input->post('pros_sumber_info', TRUE), 'pros_npwp' => $this->input->post('pros_npwp', TRUE), 'pros_keterangan' => $this->input->post('pros_keterangan', TRUE), 'pros_status' => 1, 'pros_status_hot' => 0, 'pros_createby' => ses_username, 'pros_tgl' => date('Y-m-d'), 'pros_createon' => date('Y-m-d H:i:s'));
         $type = $this->input->post('car_ctyid', TRUE);
         $qty = $this->input->post('car_qty', TRUE);
         $cars = array();
         for ($i = 0; $i < count($type); $i++) {
             if ($qty[$i] > 0) {
                 $cars[] = array('car_ctyid' => $type[$i], 'car_qty' => numeric($qty[$i]));
             }
         }
         $save = $this->model_prospect->saveProspect($data, $cars);
         if ($save['status'] == TRUE) {
             $hasil['result'] = true;
             $hasil['msg'] = $this->sukses($save['msg']);
         } else {
             $hasil['result'] = false;
             $hasil['msg'] = $this->error($save['msg']);
         }
     }
     echo json_encode($hasil);
 }
Exemplo n.º 4
0
 /**
  * Function ini digunakan untuk menyimpan karyawan
  */
 public function updateKaryawan()
 {
     $this->form_validation->set_rules('kr_nama', '<b>Fx</b>', 'xss_clean');
     if ($this->form_validation->run() == TRUE) {
         $tgl = $this->input->post('kr_tgl_lahir');
         if (empty($tgl)) {
             $tgl = defaultTgl();
         }
         //            $kota = $this->input->post('kr_kotaid');
         //            log_message('error', 'KOTA '.$kota);
         $data = array('krid' => $this->input->post('krid'), 'kr_nik' => $this->input->post('kr_nik'), 'kr_nama' => strtoupper($this->input->post('kr_nama')), 'kr_kotaid' => $this->input->post('kr_kotaid'), 'kr_alamat' => strtoupper($this->input->post('kr_alamat')), 'kr_jabid' => $this->input->post('kr_jabid'), 'kr_atasan' => $this->input->post('kr_atasanid'), 'kr_nomor_ktp' => $this->input->post('kr_nomor_ktp'), 'kr_cbid' => $this->input->post('kr_cbid'), 'kr_username' => $this->input->post('kr_username'), 'kr_password' => sha1('123456'), 'kr_hp' => $this->input->post('kr_hp'), 'kr_email' => $this->input->post('kr_email'), 'kr_tempat_lahir' => strtoupper($this->input->post('kr_tempat_lahir')), 'kr_tgl_lahir' => dateToIndo($tgl));
         $hasil = $this->model_admin->updateKaryawan($data);
         if ($hasil) {
             $hasil = $this->sukses("Berhasil menyimpan karyawan");
         } else {
             $hasil = $this->error("Gagal menyimpan karyawan");
         }
     }
     echo json_encode($hasil);
 }
Exemplo n.º 5
0
 /**
  * Function ini digunakan untuk menyimpan jabatan
  */
 public function updatePelanggan()
 {
     $this->load->library('form_validation');
     $this->form_validation->set_rules('pel_nama', '<b>Fx</b>', 'xss_clean');
     if ($this->form_validation->run() == TRUE) {
         $tgl = $this->input->post('pel_tgl_lahir');
         if (empty($tgl)) {
             $tgl = defaultTgl();
         }
         $data = array('pelid' => $this->input->post('pelid'), 'pel_cbid' => ses_cabang, 'pel_nama' => strtoupper($this->input->post('pel_nama')), 'pel_alamat' => strtoupper($this->input->post('pel_alamat')), 'pel_gender' => $this->input->post('pel_gender'), 'pel_kotaid' => $this->input->post('pel_kotaid'), 'pel_npwp' => $this->input->post('pel_npwp'), 'pel_type' => $this->input->post('pel_type'), 'pel_alamat_surat' => $this->input->post('pel_alamat_surat'), 'pel_hp' => $this->input->post('pel_hp'), 'pel_nomor_id' => $this->input->post('pel_nomor_id'), 'pel_telpon' => $this->input->post('pel_telpon'), 'pel_fax' => $this->input->post('pel_fax'), 'pel_tempat_lahir' => strtoupper($this->input->post('pel_tempat_lahir')), 'pel_tgl_lahir' => dateToIndo($tgl), 'pel_email' => $this->input->post('pel_email'), 'pel_agama' => $this->input->post('pel_agama'));
         $hasil = $this->model_service->updatePelanggan($data);
         $retur = array();
         if ($hasil) {
             $retur['result'] = true;
             $retur['msg'] = $this->sukses("Berhasil menyimpan pelanggan");
         } else {
             $retur['result'] = false;
             $retur['msg'] = $this->error("Gagal menyimpan pelanggan");
         }
     }
     echo json_encode($retur);
 }
Exemplo n.º 6
0
 public function saveBpk()
 {
     $this->load->library('form_validation');
     $this->form_validation->set_rules('bpk_nomer', '<b>Fx</b>', 'xss_clean');
     $this->form_validation->set_rules('bpk_mscid', '<b>Fx</b>', 'xss_clean');
     $this->form_validation->set_rules('bpk_norangka', '<b>Fx</b>', 'xss_clean');
     $this->form_validation->set_rules('bpk_nomesin', '<b>Fx</b>', 'xss_clean');
     $this->form_validation->set_rules('bpk_supid', '<b>Fx</b>', 'xss_clean');
     if ($this->form_validation->run() == TRUE) {
         $tglPo = $this->input->post('bpk_tgldo');
         if (empty($tglPo)) {
             $tglPo = defaultTgl();
         }
         $tglDo = $this->input->post('bpk_tgldo');
         if (empty($tglDo)) {
             $tglDo = defaultTgl();
         }
         $hpp = numeric($this->input->post('bpk_hpp'));
         $ff = numeric($this->input->post('bpk_ff'));
         $ppnbm = numeric($this->input->post('bpk_ppnbm'));
         $pph22 = numeric($this->input->post('bpk_pph22'));
         $dp = numeric($this->input->post('bpk_deposit_promosi'));
         $data = array('bpk_cbid' => ses_cabang, 'bpk_nomer' => strtoupper($this->input->post('bpk_nomer')), 'bpk_tgl' => date('Y-m-d'), 'bpk_mscid' => $this->input->post('bpk_mscid'), 'bpk_supid' => $this->input->post('bpk_supid'), 'bpk_jenis' => $this->input->post('bpk_jenis'), 'bpk_nopo' => strtoupper($this->input->post('bpk_nopo')), 'bpk_nodo' => strtoupper($this->input->post('bpk_nodo')), 'bpk_hpp' => $hpp, 'bpk_ff' => $ff, 'bpk_ppnbm' => $ppnbm, 'bpk_pph22' => $pph22, 'bpk_deposit_promosi' => $dp, 'bpk_total' => $hpp + $ff + $ppnbm + $pph22 + $dp, 'bpk_createon' => date('Y-m-d H:i:s'), 'bpk_createby' => ses_username, 'bpk_tgldo' => dateToIndo($tglDo), 'bpk_tglpo' => dateToIndo($tglPo));
         $hasil = $this->model_trsales->saveBpk($data);
         if ($hasil['result']) {
             $this->session->set_flashdata('msg', $this->sukses('Berhasil menambah bpk'));
         } else {
             $this->session->set_flashdata('msg', $this->error('Gagal menambah bpk'));
         }
     } else {
         $hasil['result'] = false;
         $hasil['msg'] = $this->error("Data Tidak Lengkap");
     }
     echo json_encode($hasil);
 }