Exemplo n.º 1
0
        public void Eliminar(int id_nombre_grupo)
        {
            //eliminaciones en cascada
            Nombre_Grupo a = Buscar(id_nombre_grupo);

            if (a.Categoria == Categorias_grupos.Sede)
            {
                DAO_Seccion dao_seccion = new DAO_Seccion();
                dao_seccion.Eliminar_por_sede(id_nombre_grupo);
            }
            else if (a.Categoria == Categorias_grupos.Facultad)
            {
                DAO_Carrera dao_carrera = new DAO_Carrera();
                dao_carrera.Eliminar_por_facultad(id_nombre_grupo);
            }


            //------------------------------------------------------------------------------


            string consulta = "delete from nombre_grupo where id=" + id_nombre_grupo;

            bd.Ejecutar_comando(consulta);
            bd.Cerrar();
        }
Exemplo n.º 2
0
 public DAO_Seccion()
 {
     bd = new BD();
     dao_nombre_grupo = new DAO_Nombre_Grupo();
     dao_carrera      = new DAO_Carrera();
 }