public function __construct() { parent::__construct("Capa8tv", "*****@*****.**"); }
public function update($id) { $padre = Padre::find($id); $rules = ['nombres_p' => 'required', 'esta_vivo_p' => 'required', 'nombres_m' => 'required', 'esta_vivo_m' => 'required', 'vives_con_tus_padres' => 'required', 'numero_hermanos' => 'required', 'que_lugar_ocupas_en_la_familia' => 'required']; if (Input::get('esta_vivo_p') == 'si') { $rules['telefono_p'] = 'required'; $rules['edad_p'] = 'required'; $rules['ocupacion_p'] = 'required'; $rules['escolaridad_p'] = 'required'; $rules['horario_laboral_p'] = 'required'; $padre->telefono_p = Input::get('telefono_p'); $padre->edad_p = Input::get('edad_p'); $padre->ocupacion_p = Input::get('ocupacion_p'); $padre->escolaridad_p = Input::get('escolaridad_p'); $padre->horario_laboral_p = Input::get('horario_laboral_p'); } else { $padre->telefono_p = ""; $padre->edad_p = ""; $padre->ocupacion_p = ""; $padre->escolaridad_p = ""; $padre->horario_laboral_p = ""; } if (Input::get('esta_vivo_m') == 'si') { $rules['telefono_m'] = 'required'; $rules['edad_m'] = 'required'; $rules['ocupacion_m'] = 'required'; $rules['escolaridad_m'] = 'required'; $rules['horario_laboral_m'] = 'required'; $padre->telefono_m = Input::get('telefono_m'); $padre->edad_m = Input::get('edad_m'); $padre->ocupacion_m = Input::get('ocupacion_m'); $padre->escolaridad_m = Input::get('escolaridad_m'); $padre->horario_laboral_m = Input::get('horario_laboral_m'); } else { $padre->telefono_m = ""; $padre->edad_m = ""; $padre->ocupacion_m = ""; $padre->escolaridad_m = ""; $padre->horario_laboral_m = ""; } if (Input::get('vives_con_tus_padres') == 'si') { $padre->con_quien_vives = ""; } else { $padre->con_quien_vives = Input::get('con_quien_vives'); } $validator = Validator::make(Input::except('_token'), $rules); if ($validator->fails()) { $messages = $validator->messages(); return Redirect::back()->withInput()->withErrors($validator); } $padre->nombres_p = Input::get('nombres_p'); $padre->esta_vivo_p = Input::get('esta_vivo_p'); $padre->nombres_m = Input::get('nombres_m'); $padre->esta_vivo_m = Input::get('esta_vivo_m'); $padre->vives_con_tus_padres = Input::get('vives_con_tus_padres'); $padre->numero_hermanos = Input::get('numero_hermanos'); $padre->que_lugar_ocupas_en_la_familia = Input::get('que_lugar_ocupas_en_la_familia'); $padre->save(); return Redirect::route('padres'); }
public function Registrar(Padre $data) { try { $sql = "INSERT INTO tb_padre (intdnipadre,nvchnombre,nvchapellidos,nvchcorreo,nvchcelular,intidhijo) VALUES (?, ?, ?, ?, ?, ?)"; $this->pdo->prepare($sql)->execute(array($data->__GET('intdnipadre'), $data->__GET('nvchnombre'), $data->__GET('nvchapellidos'), $data->__GET('nvchcorreo'), $data->__GET('nvchcelular'), $data->__GET('intidhijo'))); } catch (Exception $e) { die($e->getMessage()); } }
public function update($id) { $data = Padre::find($id); if (Input::get('lugar_trabajo_p') != null) { $data->lugar_trabajo_p = Input::get('lugar_trabajo_p'); $data->ingreso_mensual_p = Input::get('ingreso_mensual_p'); } if (Input::get('lugar_trabajo_m') != null) { $data->lugar_trabajo_m = Input::get('lugar_trabajo_m'); $data->ingreso_mensual_m = Input::get('ingreso_mensual_m'); } $data->save(); return Redirect::back(); }
public function pdf($id) { $alumno = DB::select('SELECT nombres, grupo, turno, semestre, carrera, fecha_nacimiento, sexo,direccion,colonia,municipio, estado, mail,estado_civil,edad,cp, telefono,alumnos.created_at FROM alumnos join grupos on grupos.id = alumnos.grupo_id join turnos on turnos.id = grupos.turno_id join semestres on semestres.id = grupos.semestre_id join carreras on carreras.id = grupos.carrera_id WHERE alumnos.id = ?', [$id]); $antecedente = Antecedente::where('alumno_id', '=', $id)->get(); $padre = Padre::where('alumno_id', '=', $id)->get(); $socioeconomico = Socioeconomico::where('alumno_id', '=', $id)->get(); $economico = Economico::where('alumno_id', '=', $id)->get(); $comida = Comida::where('alumno_id', '=', $id)->get(); $aspecto = Aspecto::where('alumno_id', '=', $id)->get(); $pdf = PDF::loadView('alumnos.info', compact('alumno', 'antecedente', 'padre', 'socioeconomico', 'economico', 'comida', 'aspecto', 'id')); return $pdf->download('alumno.pdf'); }
<?php include 'headeradmin.php'; require_once 'padre.entidad.php'; require_once 'padre.model.php'; $buttonname = 'Registrar'; // Logica $pad = new Padre(); $model = new PadreModel(); if (isset($_REQUEST['action'])) { switch ($_REQUEST['action']) { case 'actualizar': $pad->__SET('intidpadre', $_REQUEST['intidpadre']); $pad->__SET('intdnipadre', $_REQUEST['intdnipadre']); $pad->__SET('nvchnombre', $_REQUEST['nvchnombre']); $pad->__SET('nvchapellidos', $_REQUEST['nvchapellidos']); $pad->__SET('nvchcorreo', $_REQUEST['nvchcorreo']); $pad->__SET('nvchcelular', $_REQUEST['nvchcelular']); $pad->__SET('intidhijo', $_REQUEST['intidhijo']); $model->Actualizar($pad); header('Location: padre.php'); break; case 'registrar': $buttonname = 'Registrar'; $pad->__SET('intidpadre', $_REQUEST['intidpadre']); $pad->__SET('intdnipadre', $_REQUEST['intdnipadre']); $pad->__SET('nvchnombre', $_REQUEST['nvchnombre']); $pad->__SET('nvchapellidos', $_REQUEST['nvchapellidos']); $pad->__SET('nvchcorreo', $_REQUEST['nvchcorreo']); $pad->__SET('nvchcelular', $_REQUEST['nvchcelular']); $pad->__SET('intidhijo', $_REQUEST['intidhijo']); $model->Registrar($pad);