示例#1
0
 public function destroy($medico_id)
 {
     $permiso = Permiso::find($medico_id);
     $permiso->delete();
     Flash::error('Permiso borrado con exito!');
     return redirect()->route('medico.permisos.index');
 }
示例#2
0
 public function show($slug, $date)
 {
     if (isset($_GET["date"])) {
         $date = $_GET["date"];
     }
     $date = fecha_ymd($date);
     $dia_semana = Carbon::parse($date);
     $today = Carbon::today();
     $dia_semana = $dia_semana->dayOfWeek;
     $today = $today->year . '-' . $today->month . '-' . $today->day;
     $medico = Medico::findBySlug($slug);
     $medico->consultorio;
     $diasconsulta_select = $medico->diasconsulta->lists('id')->toArray();
     $diaconsulta_select = $medico->diaconsulta->lists('id')->toArray();
     $permiso = Permiso::where('medico_id', '=', $medico->id)->where('fecha_inicio', '>=', $today)->first();
     $citas = Cita::orderBy('id', 'ASC')->where('medico_id', '=', $medico->id)->where('fecha', '=', $date)->get();
     $citas->each(function ($citas) {
         $citas->paciente;
     });
     $citas = $citas->sortBy('horario');
     $todas_citas = Cita::getTotalCitas($medico->id, $date);
     $todaysrttotime = strtotime($today);
     $date2 = strtotime($date);
     $f_anterior = $date2 < $todaysrttotime ? 1 : 0;
     return view('admin.citas.index')->with('medico', $medico)->with('citas', $citas)->with('date', $date)->with('date2', $date2)->with('todas_citas', $todas_citas)->with('permiso', $permiso)->with('f_anterior', $f_anterior)->with('dia_semana', $dia_semana)->with('diasconsulta_select', $diasconsulta_select)->with('diaconsulta_select', $diaconsulta_select);
     /* 
      $html = view('welcome')->with('medico', $medico)->with('citas', $citas)->with('date', $date)->render();
     
      return $this->pdf
          ->load($html)
          ->download();   
     */
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     //Administrador
     \App\Permiso::create(array('permiso' => 'inicio', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'usuario.index', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'pregunta.index', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'pregunta.create', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'pregunta.store', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'encuesta.index', 'id_rol' => '1'));
     //CallCenter
     \App\Permiso::create(array('permiso' => 'inicio', 'id_rol' => '2'));
     \App\Permiso::create(array('permiso' => 'referido.index', 'id_rol' => '2'));
     \App\Permiso::create(array('permiso' => 'referido.edit', 'id_rol' => '2'));
     \App\Permiso::create(array('permiso' => 'referido.update', 'id_rol' => '2'));
     //asesor
     \App\Permiso::create(array('permiso' => 'inicio', 'id_rol' => '3'));
     \App\Permiso::create(array('permiso' => 'referido.create', 'id_rol' => '3'));
     \App\Permiso::create(array('permiso' => 'referido.store', 'id_rol' => '3'));
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     //Administrador
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\InicioController@getInicio', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\UsuarioController@index', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\PreguntaController@index', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\PreguntaController@create', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\PreguntaController@store', 'id_rol' => '1'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\EncuestaController@index', 'id_rol' => '1'));
     //CallCenter
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\InicioController@getInicio', 'id_rol' => '2'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@index', 'id_rol' => '2'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@edit', 'id_rol' => '2'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@update', 'id_rol' => '2'));
     //asesor
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\InicioController@getInicio', 'id_rol' => '3'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@create', 'id_rol' => '3'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@store', 'id_rol' => '3'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@index', 'id_rol' => '3'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@edit', 'id_rol' => '3'));
     \App\Permiso::create(array('permiso' => 'App\\Http\\Controllers\\ReferidoController@update', 'id_rol' => '3'));
 }
示例#5
0
 public function index()
 {
     if (isset($_GET["date"])) {
         $date = $_GET["date"];
     } else {
         $date = Carbon::today();
         $date = $date->year . '-' . $date->month . '-' . $date->day;
     }
     $today = Carbon::today();
     $today = $today->year . '-' . $today->month . '-' . $today->day;
     $medico = Medico::find(\Auth::guard('doctors')->user()->doctor_id);
     $permiso = Permiso::where('medico_id', '=', $medico->id)->where('fecha_inicio', '>=', $today)->first();
     $citas = Cita::orderBy('id', 'ASC')->where('medico_id', '=', $medico->id)->where('fecha', '=', $date)->get();
     $citas->each(function ($citas) {
         $citas->paciente;
     });
     $citas = $citas->sortBy('horario');
     $todas_citas = Cita::getTotalCitas($medico->id, $date);
     $todaysrttotime = strtotime($today);
     $date2 = strtotime($date);
     $f_anterior = $date2 < $todaysrttotime ? 1 : 0;
     return view('admin.hojas.index')->with('medico', $medico)->with('citas', $citas)->with('date', $date)->with('date2', $date2)->with('todas_citas', $todas_citas)->with('permiso', $permiso)->with('f_anterior', $f_anterior);
 }
示例#6
0
 /**
  * Remove the specified resource from storage.
  *
  * @param    int  $id
  * @return  \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $permiso = Permiso::findOrfail($id);
     $permiso->delete();
     return URL::to('permiso');
 }
示例#7
0
 public function show($permiso)
 {
     return Permiso::find($permiso);
 }