public function postEliminar()
 {
     $organizacion = Organizacion::find(Input::get('id'));
     $productor = Productor::where('organizacion_id', '=', Input::get('id'));
     if ($productor->count()) {
         $productor = $productor->first();
         $productor->organizacion_id = 0;
         $productor->save();
     }
     $organizacion->delete();
 }
 public function getOrganizaciones()
 {
     $organizaciones = Organizacion::orderBy('nombre')->get();
     return response()->json($organizaciones)->setCallback(Input::get('callback'));
 }
 public function getActualizar($id)
 {
     $productor = Productor::with('organizacion')->where('id', '=', $id)->get();
     $organizaciones = Organizacion::all();
     $proceso = 2;
     if ($productor->count()) {
         $productor = $productor->first();
         return view('productores.nuevo', array('productor' => $productor, 'organizaciones' => $organizaciones, 'proceso' => $proceso));
     } else {
         echo "error al intentar actualizar el productor";
     }
 }