public function deleteSurat()
 {
     try {
         #deklarasi data input
         $surat_id = Input::get('surat_id');
         $validator = Validator::make(array('surat_id' => $surat_id), array('surat_id' => 'required|numeric'));
         if ($validator->fails()) {
             $response = new stdclass();
             $response->code = '0';
             $response->status = 'error';
             $response->message = $validator->messages()->first();
             $response->data = null;
             return Response::json($response);
         }
         $user = Surat::where('surat_id', $surat_id)->first();
         if (!is_object($user)) {
             $response = new stdclass();
             $response->code = '0';
             $response->status = 'error';
             $response->message = 'Surat Not Found';
             $response->data = null;
             return Response::json($response);
         }
         $user->delete();
         $response = new stdclass();
         $response->code = '1';
         $response->status = 'success';
         $response->message = 'Successful';
         $response->data = $surat_id;
         return Response::json($response);
     } catch (Exception $e) {
         $response = new stdclass();
         $response->code = '0';
         $response->status = 'error';
         $response->message = 'Failed';
         $response->data = null;
         return Response::json($response);
     }
 }