Exemple #1
0
 public function nuevoCargoEntidad($inputs)
 {
     DB::transaction(function () use($inputs) {
         $cargo = new CargoEntidad();
         $cargo->NombreCargoEntidad = $inputs['CargoEntidad'];
         $cargo->save();
     });
     $Id = DB::table('cargo_entidad')->max('IdCargoEntidad');
     return $Id;
 }
 public function oficialia_nuevoOficio()
 {
     $dependencias = Dependencia::select('*')->orderBy('NombreDependencia')->get();
     $dep_areas = DependenciaArea::select('*')->orderBy('NombreDependenciaArea')->get();
     $entidades_externas = EntidadExterna::select('*')->orderBy('ApPaternoEntidad')->get();
     $cargos_entidades = CargoEntidad::select('*')->orderBy('NombreCargoEntidad')->get();
     $usuarios = Usuario::join('Cargo', 'Cargo_Id', '=', 'Cargo.IdCargo')->orderBy('ApPaterno')->get();
     $oficiosSalientes = OficioSaliente::select('*')->orderBy('IdConsecutivo', 'desc')->get();
     $prioridades = Prioridad::all();
     $caracteres = Caracter::all();
     $fecha = new DateTime();
     $dep = Request::get('DependenciaE');
     $a = Request::get('AreaE');
     $e = Request::get('EntidadE');
     $ce = Request::get('CargoEntidadE');
     return View::make('oficios.oficialia_recibidos_registro', array('dependencias' => $dependencias, 'dep_areas' => $dep_areas, 'entidades_externas' => $entidades_externas, 'cargos_entidades' => $cargos_entidades, 'usuarios' => $usuarios, 'dep' => $dep, 'a' => $a, 'e' => $e, 'ce' => $ce, 'OSs' => $oficiosSalientes, 'Fecha' => $fecha, 'prioridades' => $prioridades, 'caracteres' => $caracteres));
 }
 public function dsbd_registrarEmisorSaliente()
 {
     $IdDependencia = Input::get('DependenciaS');
     $IdArea = Input::get('AreaS');
     $entidad = new EntidadExterna();
     $datos = Input::all();
     $Cargo = Input::get('CargoEntidadR');
     $cargoEntidad = Input::get('CargoEntidad');
     if ($cargoEntidad != NULL) {
         $cargo = new CargoEntidad();
         if ($IdCargo = $cargo->nuevoCargoEntidad($datos)) {
             $IdEntidadExterna = $entidad->nuevaEntidad($datos, $IdCargo);
             Session::flash('msg', 'Registro de Entidad realizado correctamente.');
             return Redirect::action('OficiosSalientesController@dsbd_nuevoOficio', array('DependenciaE' => $IdDependencia, 'AreaE' => $IdArea, 'EntidadE' => $IdEntidadExterna, 'CargoEntidadE' => $IdCargo));
         } else {
             Session::flash('msgf', 'Error al intentar registrar la nueva Entidad. Intente de nuevo.');
             return Redirect::action('OficiosSalientesController@dsbd_nuevoOficio', array('DependenciaE' => NULL, 'AreaE' => NULL, 'EntidadE' => NULL, 'CargoEntidadE' => NULL));
         }
     } else {
         if ($IdEntidadExterna = $entidad->nuevaEntidad($datos, $Cargo)) {
             $IdCargo = $Cargo;
             Session::flash('msg', 'Registro de Entidad realizado correctamente.');
             return Redirect::action('OficiosSalientesController@dsbd_nuevoOficio', array('DependenciaE' => $IdDependencia, 'AreaE' => $IdArea, 'EntidadE' => $IdEntidadExterna, 'CargoEntidadE' => $IdCargo));
         } else {
             Session::flash('msgf', 'Error al intentar registrar la nueva Entidad. Intente de nuevo.');
             return Redirect::action('OficiosSalientesController@dsbd_nuevoOficio', array('DependenciaE' => NULL, 'AreaE' => NULL, 'EntidadE' => NULL, 'CargoEntidadE' => NULL));
         }
     }
 }
 public function iescmpl_nuevoOficio()
 {
     $of = new OficioSaliente();
     $idOficio = $of->getIdOficio();
     $dependencias = Dependencia::select('*')->orderBy('NombreDependencia')->get();
     $dep_areas = DependenciaArea::select('*')->orderBy('NombreDependenciaArea')->get();
     $entidades_externas = EntidadExterna::select('*')->orderBy('ApPaternoEntidad')->get();
     $cargos_entidades = CargoEntidad::select('*')->orderBy('NombreCargoEntidad')->get();
     $usuarios = Usuario::select('*')->orderBy('ApPaterno')->get();
     $oficiosEntrantes = OficioEntrante::select('*')->orderBy('IdOficioDependencia')->get();
     $caracteres = Caracter::all();
     $prioridades = Prioridad::all();
     $dep = Request::get('DependenciaE');
     $a = Request::get('AreaE');
     $e = Request::get('EntidadE');
     $ce = Request::get('CargoEntidadE');
     return View::make('oficios.iescmpl_salientes_registro', array('dependencias' => $dependencias, 'dep_areas' => $dep_areas, 'entidades_externas' => $entidades_externas, 'cargos_entidades' => $cargos_entidades, 'usuarios' => $usuarios, 'dep' => $dep, 'a' => $a, 'e' => $e, 'ce' => $ce, 'OEs' => $oficiosEntrantes, 'idOficio' => $idOficio, 'prioridades' => $prioridades, 'caracteres' => $caracteres));
 }