Exemplo n.º 1
0
 public function updateObservaciones($inputs, $oficio)
 {
     DB::transaction(function () use($inputs, $IdOficio) {
         $oficioU = new Correspondencia();
         $oficioU->Oficio_Saliente_Id = $oficio->IdConsecutivo;
         $oficioU->Observacion_Usuario_Id = $oficio->Observacion_Usuario_Id;
         $oficioU->ObservacionesDescripcion = $inputs['observaciones'];
         $oficioU->Estatus_Id = 404;
         $oficioU->save();
     });
 }
Exemplo n.º 2
0
 public function nuevaCorrespondenciaSalienteRespuestaPrivado($inputs, $subir)
 {
     DB::transaction(function () use($inputs, $subir) {
         $correspondencia = new Correspondencia();
         $correspondencia->FechaEmision = $inputs['FechaEmision'];
         $correspondencia->FechaEntrega = $inputs['FechaRecepcion'];
         $correspondencia->Asunto = $inputs['Asunto'];
         $correspondencia->URLPDF = $subir;
         $correspondencia->Estatus_Id = 701;
         $correspondencia->Prioridad_Id = $inputs['PrioridadOE'];
         $correspondencia->Caracter_Id = $inputs['TipoDeOficio'];
         if ($inputs['FechaLimiteR'] != NULL) {
             $correspondencia->FechaLimiteR = $inputs['FechaLimiteR'];
             $correspondencia->RequiereRespuesta = true;
         } else {
             $correspondencia->RequiereRespuesta = false;
         }
         $correspondencia->save();
     });
     $Id = DB::table('correspondencia')->max('IdCorrespondencia');
     return $Id;
 }