public function getModifica($tipo_doc, $tipo_evento, $id = 0)
 {
     $tipoeven = \Defeventosasyc::whereTipoDoc($tipo_doc)->whereTipoEvento($tipo_evento)->get();
     if (!$tipoeven->isEmpty()) {
         $data['defeventosasyc'] = \Defeventosasyc::findorNew($id)->whereTipoDoc($tipo_doc)->whereTipoEvento($tipo_evento)->get();
         $data['descripcion'] = \Oracle\TipoEvento::select('desctipodoc')->where('tipodoc', '=', $tipo_doc)->where('tipoevento', '=', $tipo_evento)->get();
         return \View::make('administracion.tablas.tipoEventosform', $data);
     } else {
         $data['defeventosasyc'] = \Defeventosasyc::Create(array('tipo_doc' => $tipo_doc, 'tipo_evento' => $tipo_evento));
         $data['descripcion'] = \Oracle\TipoEvento::select('desctipodoc')->where('tipodoc', '=', $tipo_doc)->where('tipoevento', '=', $tipo_evento)->get();
         return \View::make('administracion.tablas.defeventosasycesform', $data);
     }
 }
예제 #2
0
 public static function getCombos()
 {
     $def_evtsasyc = Defeventosasyc::all();
     $retorno = array('' => 'Seleccione');
     if (is_object($def_evtsasyc)) {
         foreach ($def_evtsasyc as $registro) {
             $descripciones = \Oracle\TipoEvento::select('desctipodoc')->where('tipodoc', '=', $registro->tipo_doc)->get();
             foreach ($descripciones as $descripcion) {
                 $retorno[$registro->id] = $registro->tipo_doc . " - " . $descripcion->desctipodoc;
             }
         }
     }
     return $retorno;
 }