C# Class Taimer.Actividad_a

Clase Actividad_a: esta clase hereda de Actividad y representa las asignaturas
Inheritance: Actividad
Mostrar archivo Open project: vguzmanp/UA_3_DPAA_Taimer Class Usage Examples

Public Methods

Method Description
Actividad_a ( Actividad_a act ) : System

Constructor de copia

Actividad_a ( string nom_, string desc_, string nomCoord_, List turnos_, int curso_, string tit, int codTurno, int cod_, int numVotos_, int nota_ ) : System

Constructor avanzado (con lista de turnos y curso)

Actividad_a ( string nom_, string desc_, string nomCoord_, int curso_, string tit, int cod_, int codTurno = 1, int numVotos_, int nota_ ) : System

Constructor básico (sin lista de turnos, pero sí con número de curso)

Actividad_a ( string nom_, string desc_, string nomCoord_, string tit, int cod_, int nota_, int numvotos_ ) : System

Constructor básico (sin lista de turnos ni número de curso)

Actividad_aToObject ( DataSet data ) : Actividad_a

Convierte un DataSet que será una actividad académica en un objeto Actividad_a

Actividades_aToList ( DataSet data ) : List

Convierte un DataSet con filas de actividades académicas a una lista de objetos Actividad_a

AddTurno ( Turno turnonuevo ) : void

Añade un Turno a la Actividad_a Los turnos están ordenados de forma creciente

Agregar ( ) : void

Añade la actividad academica a la base de datos

Borrar ( ) : void

Borra la actividad academica de la base de datos

CodesToList ( DataSet data ) : List

Convierte un DataSet (que será una lista de códigos de actividades) en una lista de Actividad_a

CopiarDesde ( Actividad act ) : void

Copia una actividad_a en otra, sin necesidad de crearla. Llama a CopiarDesde de la clase Actividad, y añade lo específico para Actividad_a

GetAllActividades_a ( ) : List

Obtiene la lista de todas las actividades académicas

Modificar ( ) : void

Guarda los cambios que ha recibido la actividad en la base de datos

NotaMedia ( ) : double

Realiza la nota media

Method Details

Actividad_a() public method

Constructor de copia
public Actividad_a ( Actividad_a act ) : System
act Actividad_a Actividad_a que se desea copiar
return System

Actividad_a() public method

Constructor avanzado (con lista de turnos y curso)
public Actividad_a ( string nom_, string desc_, string nomCoord_, List turnos_, int curso_, string tit, int codTurno, int cod_, int numVotos_, int nota_ ) : System
nom_ string Nombre de la Actividad_a
desc_ string Descripción de la Actividad_a
nomCoord_ string Nombre del coordinador de la Actividad_a
turnos_ List Listas de turnos en los que se realiza la Actividad_a
curso_ int Curso ql que pertence la Actividad_a
tit string
codTurno int
cod_ int Codigo de la Actividad_a (por defecto 0)
numVotos_ int
nota_ int
return System

Actividad_a() public method

Constructor básico (sin lista de turnos, pero sí con número de curso)
public Actividad_a ( string nom_, string desc_, string nomCoord_, int curso_, string tit, int cod_, int codTurno = 1, int numVotos_, int nota_ ) : System
nom_ string Nombre de la Actividad_a
desc_ string Descripción de la Activiad_a
nomCoord_ string Nombre del coordinador de la Actividad_a
curso_ int Curso al que pertenece la Actividad_a
tit string
cod_ int Codigo de la Actividad_a (por defecto 0)
codTurno int
numVotos_ int Número de votos
nota_ int Nota total de la actividad
return System

Actividad_a() public method

Constructor básico (sin lista de turnos ni número de curso)
public Actividad_a ( string nom_, string desc_, string nomCoord_, string tit, int cod_, int nota_, int numvotos_ ) : System
nom_ string Nombre de la Actividad_a
desc_ string Descripción de la Actividad_a
nomCoord_ string Nómbre del coordinador de la Actividad_a
tit string
cod_ int Codigo de la Actividad_a (por defecto 0)
nota_ int Nota de la actividad
numvotos_ int Numero de votos de la actividad
return System

Actividad_aToObject() public static method

Convierte un DataSet que será una actividad académica en un objeto Actividad_a
public static Actividad_aToObject ( DataSet data ) : Actividad_a
data System.Data.DataSet
return Actividad_a

Actividades_aToList() public static method

Convierte un DataSet con filas de actividades académicas a una lista de objetos Actividad_a
public static Actividades_aToList ( DataSet data ) : List
data System.Data.DataSet
return List

AddTurno() public method

Añade un Turno a la Actividad_a Los turnos están ordenados de forma creciente
public AddTurno ( Turno turnonuevo ) : void
turnonuevo Turno Turno que se desea añadir
return void

Agregar() public method

Añade la actividad academica a la base de datos
public Agregar ( ) : void
return void

Borrar() public method

Borra la actividad academica de la base de datos
public Borrar ( ) : void
return void

CodesToList() public static method

Convierte un DataSet (que será una lista de códigos de actividades) en una lista de Actividad_a
public static CodesToList ( DataSet data ) : List
data System.Data.DataSet
return List

CopiarDesde() public method

Copia una actividad_a en otra, sin necesidad de crearla. Llama a CopiarDesde de la clase Actividad, y añade lo específico para Actividad_a
public CopiarDesde ( Actividad act ) : void
act Actividad Actividad_a que se desea copiar
return void

GetAllActividades_a() public static method

Obtiene la lista de todas las actividades académicas
public static GetAllActividades_a ( ) : List
return List

Modificar() public method

Guarda los cambios que ha recibido la actividad en la base de datos
public Modificar ( ) : void
return void

NotaMedia() public method

Realiza la nota media
public NotaMedia ( ) : double
return double