public function postGuardar() { //Autenticación de Usuario if (Auth::check()) { $usuario = Auth::user(); } //Verificar si es nuevo o actualizacion if (Input::get('id') == 0) { $checador = new Checador(); $action = "C"; } else { $checador = Checador::find(Input::get('id')); $action = "U"; } $checador->rpe = Input::get('rpe'); $checador->nombre = Input::get('nombre'); $checador->serie = Input::get('serie'); $checador->activo = Input::get('activo'); $checador->modelochecador_id = Input::get('modelo'); $checador->centro_id = Input::get('centro'); $checador->departamento_id = Input::get('departamento'); $checador->ip = Input::get('ip'); $checador->mac = Input::get('mac'); $checador->estadochecador_id = Input::get('estado'); $checador->observaciones = Input::get('observaciones'); //Guardar Registro y catchar la excepcion si se genera try { $checador->save(); //Datos de log Historico $historico = new Historico(); $historico->user = $usuario->username; $historico->action = $action; $historico->table = "Checador"; $historico->reg = $checador->id; $historico->save(); } catch (exception $e) { $marcas = Marcachecador::All(); $modelos = Modelochecador::All(); $departamentos = Departamento::All(); $centros = Centro::All(); $estados = Estadochecador::All(); $mensaje = "Hay un error en la información capturada, Por favor verificala."; $editar = true; $data = array('usuario' => $usuario, 'checador' => $checador, 'marcas' => $marcas, 'modelos' => $modelos, 'departamentos' => $departamentos, 'centros' => $centros, 'estados' => $estados, 'editar' => $editar, 'mensaje' => $mensaje); return View::make('/checador/checador_edicion', $data); } //Informacion de Usuario if (Auth::check()) { $usuario = Auth::user(); } //Catalogos $marcas = Marcachecador::All(); $modelos = Modelochecador::All(); $departamentos = Departamento::All(); $centros = Centro::All(); return Redirect::to('checador/ver/' . $checador->id); }
public function postGuardar() { //Autenticación de Usuario if (Auth::check()) { $usuario = Auth::user(); } //Verificar si es nuevo o actualizacion if (Input::get('id') == 0) { $consumible = new Consumible(); $action = "C"; } else { $consumible = Consumible::find(Input::get('id')); $action = "U"; } $consumible->sku = Input::get('sku'); $consumible->numero = Input::get('numero'); $consumible->codigo = Input::get('codigo'); $consumible->cantidad = Input::get('cantidad'); $consumible->marcaconsumible_id = Input::get('marca'); $consumible->tipoconsumible_id = Input::get('tipo'); $consumible->color = Input::get('color'); $consumible->descripcion = Input::get('descripcion'); $consumible->observaciones = Input::get('observaciones'); //Guardar Registro y catchar la excepcion si se genera try { $consumible->save(); //Datos de log Historico $historico = new Historico(); $historico->user = $usuario->username; $historico->action = $action; $historico->table = "Consumible"; $historico->reg = $consumible->id; $historico->save(); } catch (exception $e) { $tipos = Tipoconsumible::All(); $marcas = Marcaconsumible::All(); $centros = Centro::All(); $mensaje = "Hay un error en la información capturada, Por favor verificala."; $editar = true; $nuevo = false; $opcion = 'consumible'; $data = array('usuario' => $usuario, 'consumible' => $consumible, 'tipos' => $tipos, 'marcas' => $marcas, 'editar' => $editar, 'mensaje' => $mensaje, 'nuevo' => $nuevo, 'opcion' => $opcion); return View::make('/consumible/consumible_edicion', $data); } //Informacion de Usuario if (Auth::check()) { $usuario = Auth::user(); } return Redirect::to('consumible/ver/' . $consumible->id); }
public function postGuardar() { //Autenticación de Usuario if (Auth::check()) { $usuario = Auth::user(); } //Verificar si es nuevo o actualizacion if (Input::get('id') == 0) { $periferico = new Periferico(); $action = "C"; } else { $periferico = Periferico::find(Input::get('id')); $action = "U"; } $periferico->rpe = Input::get('rpe'); $periferico->nombre = Input::get('nombre'); $periferico->serie = Input::get('serie'); $periferico->activo = Input::get('activo'); $periferico->modeloperiferico_id = Input::get('modelo'); $periferico->tipoperiferico_id = Input::get('tipo'); $periferico->centro_id = Input::get('centro'); $periferico->departamento_id = Input::get('departamento'); $periferico->ip = Input::get('ip'); $periferico->mac = Input::get('mac'); $periferico->estado_id = Input::get('estado'); $periferico->mantenimiento = Input::get('mantenimiento'); $periferico->observaciones = Input::get('observaciones'); if (Input::get('verificado') == true) { $periferico->verificado = true; } else { $periferico->verificado = false; } if (Input::get('siitic') == true) { $periferico->siitic = true; } else { $periferico->siitic = false; } //Guardar Registro y catchar la excepcion si se genera try { $periferico->save(); //Datos de log Historico $historico = new Historico(); $historico->user = $usuario->username; $historico->action = $action; $historico->table = "Periferico"; $historico->reg = $periferico->id; $historico->save(); } catch (exception $e) { $tipos = Tipoperiferico::All(); $marcas = Marcaperiferico::All(); $modelos = Modeloperiferico::All(); $departamentos = Departamento::All(); $centros = Centro::All(); $estados = Estadocomputo::All(); $mensaje = "Hay un error en la información capturada, Por favor verificala."; $nuevo = true; $editar = true; $opcion = 'computo'; $data = array('usuario' => $usuario, 'periferico' => $periferico, 'tipos' => $tipos, 'marcas' => $marcas, 'modelos' => $modelos, 'departamentos' => $departamentos, 'centros' => $centros, 'estados' => $estados, 'editar' => $editar, 'mensaje' => $mensaje, 'nuevo' => $nuevo, 'opcion' => $opcion); return View::make('/periferico/periferico_edicion', $data); } //Informacion de Usuario if (Auth::check()) { $usuario = Auth::user(); } //Catalogos $tipos = Tipoperiferico::All(); $marcas = Marcaperiferico::All(); $modelos = Modeloperiferico::All(); $departamentos = Departamento::All(); $centros = Centro::All(); return Redirect::to('periferico/ver/' . $periferico->id); }