public function index() { $now = Carbon::now()->format('Y/m/d'); $now = $now . " 23:59:59"; $now2 = Carbon::now()->subMonth(6)->format('Y/m/d'); $cultivosB = cultivo::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $cultivos = cultivo::select('id', 'nombre', 'descripcion')->orderBy('nombre', 'asc')->paginate(15); return view('Administracion/Cultivo/buscar')->with(['cultivosB' => $cultivosB, 'cultivos' => $cultivos]); }
public function generarReporte(reportesPlantulaRequest $request) { //Darpor default el único invernadero de plantula que existe $request->invernadero = 1; //Identificar que filtros se enviaron $filtros = $this->identificaFiltros($request); //Caso de que se requiera reporte solo por sector $string = null; if ($request->cultivo == "") { $string = $this->reporteSoloInvernadero($request, $filtros); } if ($request->cultivo != "") { $string = $this->reporteCultivo($request, $filtros); } $invernaderos = invernaderoPlantula::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $cultivos = cultivo::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $arrays = $request->session()->get($string); return view('Reportes/Plantula/buscar')->with(['invernaderos' => $invernaderos, 'cultivos' => $cultivos, 'arrays' => $arrays, 'string' => $string, 'filtros' => $filtros]); }
public function generarReporte(reportesSectorRequest $request) { /*Preguntar si se mando sector o cultivoo ambos, en caso contrario se devuelve error if($request->sector==""&&$request->cultivo==""){ Session::flash('error', 'Seleecione un sector y/o cultivo'); return redirect()->back()->withInput(); }*/ //Identificar que filtros se enviaron $filtros = $this->identificaFiltros($request); //Caso de que se requiera reporte solo por sector $string = null; if ($request->cultivo == "") { $string = $this->reporteSoloSector($request, $filtros); } if ($request->cultivo != "") { $string = $this->reporteCultivo($request, $filtros); } $sectores = Sector::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $cultivos = cultivo::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $arrays = $request->session()->get($string); return view('Reportes/buscar')->with(['sectores' => $sectores, 'cultivos' => $cultivos, 'arrays' => $arrays, 'string' => $string, 'filtros' => $filtros]); }
public function pagModificar($id) { $siembra = siembraTransplanteInvernadero::findOrFail($id); $invernaderos = invernadero::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $cultivos = cultivo::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $fecha = Carbon::createFromFormat('Y-m-d H:i:s', $siembra->fecha); if ($siembra->fechaTerminacion == "0000-00-00 00:00:00") { } else { $fechaTerminacion = Carbon::createFromFormat('Y-m-d H:i:s', $siembra->fechaTerminacion); $siembra->fechaTerminacion = $fechaTerminacion->format('d/m/Y'); } $siembra->fecha = $fecha->format('d/m/Y'); $tipoStatus = ['Activo', 'Terminado']; return view('Invernadero/Siembra/modificar')->with(['invernaderos' => $invernaderos, 'cultivos' => $cultivos, 'siembraInvernadero' => $siembra, 'tipoStatus' => $tipoStatus]); }
public function pagModificar($id) { $siembraSector = siembraSector::findOrFail($id); $sectores = Sector::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $cultivos = cultivo::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $tipoSiembras = ['Maquinaria', 'A mano']; $temporadas = ['Primavera-Verano', 'Otoño-Invierno']; $fecha = Carbon::createFromFormat('Y-m-d H:i:s', $siembraSector->fecha); $siembraSector->fecha = $fecha->format('d/m/Y'); if ($siembraSector->fechaTerminacion == "0000-00-00 00:00:00") { } else { $fechaTerminacion = Carbon::createFromFormat('Y-m-d H:i:s', $siembraSector->fechaTerminacion); $siembraSector->fechaTerminacion = $fechaTerminacion->format('d/m/Y'); } $tipoStatus = ['Activo', 'Terminado']; return view('Sector/Siembra/modificar')->with(['sectores' => $sectores, 'tipoSiembras' => $tipoSiembras, 'temporadas' => $temporadas, 'cultivos' => $cultivos, 'siembraSector' => $siembraSector, 'tipoStatus' => $tipoStatus]); }
public function pagModificar($id) { $siembra = siembraPlantula::findOrFail($id); $invernadero = $siembra->invernadero; $invernaderos = invernaderoPlantula::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $cultivos = cultivo::select('id', 'nombre')->orderBy('nombre', 'asc')->get(); $contenedores = ['Maceta (1L)', 'Maceta (0.5L)', 'Maceta (0.25L)', 'Charola - Plástico', 'Charola - Unicel']; $contenedor = $siembra->contenedor; $destinos = ['Campo', 'Invernadero']; $destino = $siembra->destino; $numPlantas = $siembra->numPlantas; $sustrato = $siembra->sustrato; $variedad = $siembra->variedad; $fecha = Carbon::createFromFormat('Y-m-d H:i:s', $siembra->fecha); if ($siembra->fechaTerminacion == "0000-00-00 00:00:00") { } else { $fechaTerminacion = Carbon::createFromFormat('Y-m-d H:i:s', $siembra->fechaTerminacion); $siembra->fechaTerminacion = $fechaTerminacion->format('d/m/Y'); } $siembra->fecha = $fecha->format('d/m/Y'); $tipoStatus = ['Activo', 'Terminado']; return view('Plantula/Siembra/modificar')->with(['invernadero' => $invernadero, 'invernaderos' => $invernaderos, 'cultivos' => $cultivos, 'contenedores' => $contenedores, 'contenedor' => $contenedor, 'numPlantas' => $numPlantas, 'sustrato' => $sustrato, 'variedad' => $variedad, 'siembra' => $siembra, 'destinos' => $destinos, 'destino' => $destino, 'tipoStatus' => $tipoStatus]); }