public function listarServicios() { $menu = new menuModel(); $arrayMenu = $menu->generateMenu(); $isDoctor = $menu->isDoctor(); $hospital = new servicioModel(); $arrayServicios = $hospital->listarServicios(); $hospitalModel = new hospitalModel(); $hospitales = $hospitalModel->listarHospitales(); return view('servicio.show-all-servicio', ['servicios' => $arrayServicios, 'hospitales' => $hospitales, 'menu' => $arrayMenu, 'isDoctor' => $isDoctor]); }
public function nuevoHospital(Request $request) { $hospital = new hospitalModel(); $response = $hospital->nuevoHospital($request); return $response; }
public function listarDoctores() { $menu = new menuModel(); $arrayMenu = $menu->generateMenu(); $isDoctor = $menu->isDoctor(); $hospital = new hospitalModel(); $doctor = new doctorModel(); $arrayDoctores = $doctor->listarDoctores(); $arrayHospitales = $hospital->listarHospitales(); $arrayEspecialidades = doctorModel::obtenerEspecialidades(); return view('doctor.show-all-doctor', ['doctores' => $arrayDoctores, 'hospitales' => $arrayHospitales, 'especialidades' => $arrayEspecialidades, 'menu' => $arrayMenu, 'isDoctor' => $isDoctor]); }
public function hospitalByServicio($idServicio) { $servicios = DB::table('catservicios')->join('tblhospitalesservicios', 'tblhospitalesservicios.idcatservicio', '=', 'catservicios.idcatservicio')->join('cathospital', 'cathospital.idcatHospital', '=', 'tblhospitalesservicios.idcathospital')->where('tblhospitalesservicios.idcatservicio', '=', $idServicio)->groupBy('tblhospitalesservicios.idcathospital')->select('catservicios.idcatservicio', 'cathospital.idcatHospital', 'catservicios.catservicioname', 'tblhospitalesservicios.catserviciodescription', 'cathospital.idcatHospital', 'cathospital.catHospitalName', 'cathospital.catHospitalAddress', 'cathospital.catHospitalProfileImg', 'cathospital.catHospitalBannerImg', 'tblhospitalesservicios.catservicioimage', 'tblhospitalesservicios.catservicioimagebanner', 'tblhospitalesservicios.tbltelefonoservicio', 'tblhospitalesservicios.tblextservicio', 'tblhospitalesservicios.tblresponsableservicio', 'tblhospitalesservicios.tblhorarioservicio')->get(); foreach ($servicios as $ind => $s) { $servicios[$ind]->srcImageHospital = hospitalModel::isImageHere($s); } return $servicios; }
public function obtenerTodosLosHospitalesLimit($rows = 10, $limit = 0) { $hospitales = hospitalModel::orderby("catHospitalName", "asc")->take($rows)->skip($limit)->get(); return json_encode($hospitales); }