MINI MINI MANI MO
<?php
namespace App\Http\Controllers;
use App\Models\Registro;
use App\Models\RegistroAtencion;
use App\Models\UsLectura;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class AtendidosEntradaController extends Controller
{
private $request;
public function __construct(Request $request) {
$this->request=$request;
$this->middleware('auth');
}
public function index()
{
$Us = auth()->user();
$vista = UsLectura::where('user_rfc', $Us->rfc)->first();
if ($vista){
$entradaA = RegistroAtencion::where('user_rfc',$vista->rfc_jefe)->where('statusAtencion', 1)->orderBy('created_at', 'DESC')->get();
// dd( $entradaA);
$cveprs = DB::select("SELECT
adminplem_saf.`s_usuario`.`N_Usuario`,
adminplem_saf.`s_usuario`.`Nombre`,
adminplem_saf.`s_usuario`.`id_Departamento`,
adminplem_saf.`t_departamento`.`id_Departamento`,
adminplem_saf.`t_departamento`.`c_presup`
FROM
adminplem_saf.`s_usuario`
INNER JOIN
adminplem_saf.t_departamento
ON
adminplem_saf.s_usuario.id_Departamento = adminplem_saf.t_departamento.id_Departamento
WHERE
adminplem_saf.`s_usuario`.`N_Usuario` = '".$vista->rfc_jefe."'");
$rango = $vista->jfe->rango;
$usV = true;
}else{
$entradaA = RegistroAtencion::where('user_rfc',$Us->rfc)->where('statusAtencion', 1)->orderBy('created_at', 'DESC')->get();
// $cveprs = DB::select("SELECT
// adminplem_saf.`s_usuario`.`N_Usuario`,
// adminplem_saf.`s_usuario`.`Nombre`,
// adminplem_saf.`s_usuario`.`id_Departamento`,
// adminplem_saf.`t_departamento`.`id_Departamento`,
// adminplem_saf.`t_departamento`.`c_presup`
// FROM
// adminplem_saf.`s_usuario`
// INNER JOIN
// adminplem_saf.t_departamento
// ON
// adminplem_saf.s_usuario.id_Departamento = adminplem_saf.t_departamento.id_Departamento
// WHERE
// adminplem_saf.`s_usuario`.`N_Usuario` = '".$Us->rfc."'");
$cveprs = DB::select("SELECT
adminplem_saf.`s_usuario`.`N_Usuario`,
adminplem_saf.`s_usuario`.`Nombre`,
adminplem_saf.`s_usuario`.`id_Departamento`,
adminplem_saf.`t_departamento`.`id_Departamento`,
adminplem_saf.`t_departamento`.`c_presup`
FROM
adminplem_saf.`s_usuario`
INNER JOIN
adminplem_saf.t_departamento
ON
adminplem_saf.s_usuario.id_Departamento = adminplem_saf.t_departamento.id_Departamento
WHERE
adminplem_saf.`s_usuario`.`N_Usuario` = '".$Us->rfc."'");
//dd($cveprs);
$rango = $Us->userss->rango;
$usV = false;
}
$cveDirector = substr($cveprs[0]->c_presup, -3);
$cvepre = substr($cveprs[0]->c_presup, 0,3);
$rango = $Us->userss->rango;
$atendidos = true;
return view('Busquedas.verEnvio', compact('entradaA','Us','cveDirector','cvepre','rango','usV','atendidos'));
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
{
//
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request, $id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
//
}
public function atentidosEntSal()
{
$foliosAtendidos = DB::select("SELECT DISTINCT adminplem_archivoDigital.registro.folio
FROM adminplem_archivoDigital.registro, adminplem_archivoDigital.registro_atencions
WHERE registro.id = registro_atencions.registro_id AND (registro.user_registro = 810 OR registro_atencions.user_rfc='CUDE780726')");
foreach ($foliosAtendidos as $item) {
$ids[] = $item->folio;
}
$registros = Registro::where('status',0)->whereIn('folio', $ids)->orderBy('created_at', 'desc')->get();
return view('Busquedas.atendidos', compact('registros'));
}
}
OHA YOOOO