Ejemplo n.º 1
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
 }
Ejemplo n.º 2
0
        public void cambiarEstadoAFase(int idEdicion, int idFase, int idEstado)
        {
            DAOFase daoFase = new DAOFase();

            daoFase.cambiarEstado(idEdicion, idFase, idEstado);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Obtiene las fases de una edicion
        /// AUTOR: FLOR ROJAS
        /// </summary>
        /// <returns>lista de fases</returns>
        public List <Fase> obtenerFases()
        {
            DAOFase daoFase = new DAOFase();

            return(daoFase.obtenerFases(edicion.idEdicion));
        }