public function enviarEmailIntimacion() { $input = Request::all(); $data = PasoBeca::find($input['paso_beca_id']); //$data = DB::table('paso_beca')->where('paso_beca_id',$input['paso_beca_id'])->first(); $data->notificado = 1; if ($data->fecha_envio == 0) { $data->fecha_envio = Utils::now(); } $data->save(); //print_r($data); $data_beca = DB::table('beca')->where('beca_id', $data->beca_id)->first(); // print_r($data_beca->alumno_id); $alumno_id = $data_beca->alumno_id; $data_destinatario = DB::table('usuario_sitio')->select('*')->where('usuario_sitio.usi_id', '=', $alumno_id)->first(); $datos_destinatario = $data_destinatario->usi_email; if (empty($datos_destinatario)) { return 'false'; } $html = $data->texto_email; $res = $this->enviaEmail($datos_destinatario, $html); $res_html = $res ? '<b>Email enviado con éxito</b>' : '<br><br><b>Oh no, ocurríó un error, comuníquese con el administrador</b>'; return $res_html; }
public function updatePasoBeca() { $input = Request::all(); $paso_beca = PasoBeca::find($input['paso_beca_id']); //$paso_beca->beca_id = $input['beca_id']; $paso_beca->tipo_paso_beca_id = $input['tipo_paso_beca_id']; $paso_beca->observaciones = $input['paso_beca_observaciones']; $paso_beca->save(); //return view('beca.verSolicitudBeca')->with('beca_id',$id); $url = 'verSolicitud/' . $input['beca_id']; return Redirect::to($url); }