/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id) { // $data = Input::All(); $riwayat = HukumanPegawai::find($id); $diff = getDateDiff($data['tanggal_mulai'], $data['tanggal_selesai']); if ($diff->y > 0) { $data['masa_berlaku'] = $diff->y . ' Tahun ' . $diff->m . ' Bulan'; } if ($riwayat->update($data)) { return Response::json(array('success' => TRUE)); } }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { // $data = Input::All(); $data['tanggal_sk'] = formatDate($data['tanggal_sk']); $data['tanggal_mulai'] = formatDate($data['tanggal_mulai']); $data['tanggal_selesai'] = formatDate($data['tanggal_selesai']); $diff = getDateDiff($data['tanggal_mulai'], $data['tanggal_selesai']); if ($diff->y > 0) { $data['masa_kerja'] = $diff->y . ' Tahun ' . $diff->m . ' Bulan'; } $riwayat = new RiwayatPangkat($data); if ($riwayat->save()) { return Response::json(array('success' => true)); } }