Esempio n. 1
0
        public void cerrarEdicion(int idEdicion)
        {
            cambiarEstado(Estado.edicionFINALIZADA);                                         //Cambia estado edición: de Iniciada a FINALIZADA
            cambiarEstadoAFase(edicion.idEdicion, faseActual.idFase, Estado.faseFINALIZADA); // Cambiar estado Fase a FINALIZADA
            DAOPartido daoPartido = new DAOPartido();
            DAOFecha   daoFecha   = new DAOFecha();

            daoPartido.cambiarEstadosAPartidos(Estado.partidoCANCELADO, edicion.idEdicion); //De todos los partidos que no han  sido jugados, les cambia el estado a CANCELADO
            daoFecha.cambiarEstadosAFechas(Estado.fechaCOMPLETA, edicion.idEdicion);        // Pone a todas las fechas como COMPLETAS
        }
Esempio n. 2
0
 public void cancelarEdicion(int idEdicion)
 {
     if (edicion.estado.idEstado != Estado.edicionREGISTRADA)
     {//la edición está CONFIGURADA O INICIADA
         DAOFase    daoFase    = new DAOFase();
         DAOFecha   daoFecha   = new DAOFecha();
         DAOPartido daoPartido = new DAOPartido();
         //Le pone estado Cancelada a todas las fases que no estén finalizadas
         daoFase.cambiarEstadoAFasesIncompletasYDiagramadas(edicion.idEdicion, Estado.edicionCANCELADA);
         //Le pone estado Cancelado a todos los partidos que no están jugados
         daoPartido.cambiarEstadosAPartidos(Estado.partidoCANCELADO, edicion.idEdicion);
         daoFecha.cambiarEstadosAFechasIncompletas(Estado.fechaCANCELADA, edicion.idEdicion);
     }
     cambiarEstado(Estado.edicionCANCELADA);//Cambia estado edición: de Iniciada a FINALIZADA
 }