/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $planilla = new Planilla();
     $planilla->nroplanilla = Input::get('Numero de planilla');
     $planilla->codpartido = Input::get('Codigo partido');
     $planilla->save();
     return Redirect::to('planilla.listar');
 }
示例#2
0
 public function enviarP()
 {
     $idfecha = Input::get('idfecha');
     $codcampeonato = Input::get('codcampeonato');
     $idtorneo = Input::get('idtorneo');
     $codpartido = Input::get('codpartido');
     $codequipo1 = Input::get('codequipo1');
     $codequipo2 = Input::get('codequipo2');
     $plantilla1 = new Planilla();
     $plantilla1->codPantilla = $this->crear($codpartido, 1);
     $plantilla1->nroPlantilla = 1;
     $plantilla1->codPartido = $codpartido;
     $plantilla1->save();
     $plantilla2 = new Planilla();
     $plantilla2->codPantilla = $this->crear($codpartido, 2);
     $plantilla2->nroPlantilla = 2;
     $plantilla2->codPartido = $codpartido;
     $plantilla2->save();
     $nro = DB::table('tequipopartido')->count();
     $nro1 = DB::table('tpartido')->count();
     $cod = "EP0" . $nro1 . ($nro + 1);
     $equipo1Partido = new EquipoPartido();
     $equipo1Partido->codEquiPart = $cod;
     $equipo1Partido->puntaje = 0;
     $equipo1Partido->observacion = "";
     $equipo1Partido->reclamo = "";
     $equipo1Partido->codPartido = $codpartido;
     $equipo1Partido->codEquipo = $codequipo1;
     $equipo1Partido->save();
     $nro = DB::table('tequipopartido')->count();
     $cod = "EP0" . $nro1 . ($nro + 1);
     $equipo1Partido = new EquipoPartido();
     $equipo1Partido->codEquiPart = $cod;
     $equipo1Partido->puntaje = 0;
     $equipo1Partido->observacion = "";
     $equipo1Partido->reclamo = "";
     $equipo1Partido->codEquipo = $codequipo2;
     $equipo1Partido->codPartido = $codpartido;
     $equipo1Partido->save();
     return Redirect::to('fechas/' . $codcampeonato . '/' . $idtorneo . '/' . $idfecha . '/' . $codpartido . '/partido.html');
 }
示例#3
0
 /**
  * Creacion de una nueva planilla. Al usuario se le solicita unicamente el nombre de la planilla.
  *
  */
 public function createAction()
 {
     if (!$this->request->isPost()) {
         return $this->dispatcher->forward(array("controller" => "planilla", "action" => "index"));
     }
     $planilla = new Planilla();
     $planilla->setPlanillaNombrecliente(strtoupper($this->request->getPost("planilla_nombreCliente")));
     $planilla->setPlanillaFecha(Date('Y-m-d'));
     //fecha de creacion de la planilla, current time
     $planilla->setPlanillaArmada(0);
     $planilla->setPlanillaHabilitado(1);
     if (!$planilla->save()) {
         foreach ($planilla->getMessages() as $message) {
             $this->flash->error($message);
         }
         return $this->dispatcher->forward(array("controller" => "planilla", "action" => "new"));
     }
     $this->flashSession->success("La Planilla ha sido creada correctamente, por favor agregue las <strong> columnas extras</strong>");
     $this->view->planilla = $planilla;
     $this->response->redirect('planilla/columnas');
     $this->view->disable();
 }