public function update($id = null) { $respuesta = Personal::editar(Input::all()); if ($respuesta['error'] == true) { return Redirect::to('personal/edit/' . $id)->withErrors($respuesta['mensaje'])->withInput(); } else { if (is_null($id)) { Redirect::to('404.html'); } else { $personal = Personal::where('id', '=', $id)->firstOrFail(); if (is_object($personal)) { $personal->nombre = Input::get('nombre'); $personal->apellidos = Input::get('apellidos'); $personal->dni = Input::get('dni'); $personal->direccion = Input::get('direccion'); $personal->telefono = Input::get('telefono'); $personal->email = Input::get('email'); $personal->save(); return Redirect::to('personal/profile/' . $id); } else { Redirect::to('500.html'); } } } }
// print_r($registros); for ($i = 0; $i < count($registros); $i++) { echo '<option value="' . $registros[$i]["0"] . '">' . $registros[$i]["1"] . '</option>'; } } if ($tablas == "distrito") { for ($i = 0; $i < count($registros); $i++) { // $dataComboxper .= "<option value= \"$reg->pernombres\" id=\"$reg->per_con_codigo\" >"; echo '<option value="' . $registros[$i]["ciudad"] . '" id="' . $registros[$i]["udi_codigo"] . '">'; } } } //CONFIRMANDO OPERACION DE AGREGAR , EDITAR Y ELIMINAR if ($operacion == "agregar" || $operacion == "editar") { if ($datosFrm["txttipooperacion"] == "editar") { if ($objPersonal->editar() == true) { echo "exito"; } } elseif ($datosFrm["txttipooperacion"] == "agregar") { if ($objPersonal->agregarpersonal() == true) { echo "exito"; } } } elseif ($operacion == "eliminar") { if ($objPersonal->eliminar()) { echo "exito"; } } } catch (Exception $ex) { header("HTTP/1.1 500"); echo $ex->getMessage();
<?php $codigo = $_POST["txtcodigo"]; $nombres = $_POST["txtnombresedit"]; $apellidos = $_POST["txtapellidosedit"]; $dni = $_POST["txtdniedit"]; $fechanacimiento = $_POST["txtfechanacimientoedit"]; $direccion = $_POST["txtdireccionedit"]; $sexo = $_POST["txtsexoedit"]; $email = $_POST["txtemailedit"]; $telefono = $_POST["txttelefonoedit"]; $cargo = $_POST["txtcargoedit"]; $area = $_POST["txtareaedit"]; require_once '../negocio/personal.class.php'; $objPersonal = new Personal(); $objPersonal->setNombres($nombres); $objPersonal->setApellidos($apellidos); $objPersonal->setSexo($sexo); $objPersonal->setDni($dni); $objPersonal->setDireciones($direccion); $objPersonal->setFechaNacimiento($fechanacimiento); $objPersonal->setInstitucion($area); $objPersonal->setCargo($cargo); $objPersonal->setTelefono($telefono); $objPersonal->setCorreo($email); $objPersonal->setCodpersona($codigo); $resultado = $objPersonal->editar(); echo json_encode($resultado);