Esempio n. 1
0
 public function postAct()
 {
     $apagar = Participante::find(Input::get('id'));
     $apagar->nome = Input::get('nome');
     $apagar->bi_nuit = Input::get('identificacao');
     $apagar->data_nasc = Input::get('dataNasc');
     $apagar->sexo = Input::get('sexo');
     $apagar->bairro = Input::get('bairro');
     $apagar->distrito = Input::get('distrito');
     $apagar->update();
     $participantes = Participante::all();
     return View::make('Participante.participanteVisu')->with('participantes', $participantes);
 }
 public static function get_resultados_generales()
 {
     $respuesta = new stdClass();
     $participantes = Participante::all();
     if (count($participantes) != 0) {
         $respuesta->result = false;
         $respuesta->correctas = $participantes->sum('CORRECTAS');
         $respuesta->incorrectas = $participantes->sum('INCORRECTAS');
         $respuesta->resultados = Participante::selectRaw('areas.NOMAREA, sum(CORRECTAS) as CORRECTAS, sum(INCORRECTAS) as INCORRECTAS')->join('retos', 'retos.CODRETO', '=', 'participantes.CODRETO')->join('areas', 'areas.CODAREA', '=', 'retos.CODAREA')->groupBy('areas.CODAREA')->get();
     } else {
         $respuesta->result = false;
         $respuesta->mensaje = "No hay resultados que mostrar.";
     }
     return $respuesta;
 }