24 lines
704 B
Vala
24 lines
704 B
Vala
namespace Colegio {
|
|
namespace DB {
|
|
public class Horario : Object {
|
|
public Asignatura asignatura { get; set; default = new Asignatura (); }
|
|
public Bloque bloque { get; set; default = new Bloque (); }
|
|
public string sala { get; set; default = ""; }
|
|
|
|
public Horario (Asignatura asignatura = new Asignatura (), Bloque bloque = new Bloque (), string sala = "") {
|
|
this.asignatura = asignatura;
|
|
this.bloque = bloque;
|
|
this.sala = sala;
|
|
}
|
|
|
|
public void copy (Horario horario) {
|
|
this.sala = horario.sala;
|
|
this.asignatura = new Asignatura ();
|
|
this.asignatura.copy (horario.asignatura);
|
|
this.bloque = new Bloque ();
|
|
this.bloque.copy (horario.bloque);
|
|
}
|
|
}
|
|
}
|
|
}
|