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; }