public function postEliminar()
 {
     $idFinca = Input::get('id');
     $lote = Lote::where('finca_id', '=', $idFinca);
     $finca = Finca::find($idFinca);
     $finca->delete();
     if ($lote->count()) {
         $lote->delete();
     }
 }
 public function postEliminar()
 {
     $departamento = Departamento::find(Input::get('id'));
     $finca = Finca::where('departamento_id', '=', Input::get('id'));
     if ($finca->count()) {
         $finca = $finca->first();
         $finca->departamento_id = 0;
         $finca->save();
     }
     $departamento->delete();
 }
 public function postEliminar()
 {
     $municipio = Municipio::find(Input::get('id'));
     $finca = Finca::where('municipio_id', '=', Input::get('id'));
     if ($finca->count()) {
         $finca = $finca->first();
         $finca->municipio_id = 0;
         $finca->save();
     }
     $municipio->delete();
 }
 public function getCrear()
 {
     $fincas = Finca::where('productor_id', '=', Input::get('id'))->get();
     $variedades = Variedad::all();
     $tiposBeneficios = Tipo_Beneficio::all();
     $tiposSecados = Tipo_Secado::all();
     $acidezes = Acidez::all();
     $aromas = Aroma::all();
     $sabores = Sabor::all();
     return view('lotes.crear', array('fincas' => $fincas, 'variedades' => $variedades, 'tiposBeneficios' => $tiposBeneficios, 'tiposSecados' => $tiposSecados, 'acidezes' => $acidezes, 'aromas' => $aromas, 'sabores' => $sabores));
 }
 public function postEliminar()
 {
     $medio = Medio::where('productor_id', '=', Input::get('id'));
     if ($medio->count()) {
         $medio->delete();
     }
     $certificacion = Certificacion_Productor::where('productor_id', '=', Input::get('id'));
     if ($certificacion->count()) {
         $certificacion->delete();
     }
     $finca = Finca::where('productor_id', '=', Input::get('id'));
     if ($finca->count()) {
         $finca = $finca->first();
         $lote = Lote::where('finca_id', '=', $finca->id);
         $lote->delete();
         $finca->delete();
     }
     $productor = Productor::where('id', '=', Input::get('id'));
     $productor->delete();
 }
 public function getFincas()
 {
     $fincas = Finca::with('productor', 'departamento', 'municipio')->orderBy('finca')->get();
     return response()->json('')->setCallback(Input::get('callback'));
 }