Beispiel #1
0
 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]);
 }
Beispiel #2
0
 public function nuevoHospital(Request $request)
 {
     $hospital = new hospitalModel();
     $response = $hospital->nuevoHospital($request);
     return $response;
 }
Beispiel #3
0
 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]);
 }
Beispiel #4
0
 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;
 }
Beispiel #5
0
 public function obtenerTodosLosHospitalesLimit($rows = 10, $limit = 0)
 {
     $hospitales = hospitalModel::orderby("catHospitalName", "asc")->take($rows)->skip($limit)->get();
     return json_encode($hospitales);
 }