Пример #1
0
        internal Facultate(PlainText nume)
        {
            Contract.Requires(nume != null, "nume");

            NumeFacultate = nume;
            _listaMaterii = new List<Materie>();
        }
Пример #2
0
 internal Student(NrMatricol numarMatricol, PlainText nume)
 {
     Contract.Requires(nrMatricol != null, "numar matricol");
     Contract.Requires(nume != null, "nume");
     nrMatricol = numarMatricol;
     numeStudent = nume;
     noteParcurs = new Note();
 }
Пример #3
0
        // pt profesor
        internal Materie(PlainText nume, CoeficientNote pondereExamen)
        {
            Contract.Requires(nume != null, "nume");
            Contract.Requires(pondereExamen != null, "pondereExamen");

            NumeMaterie = nume;
            PondereExamen = pondereExamen;
            _studentiInscrisi = new List<Student>();
        }
Пример #4
0
 // pt Secretariat
 internal Materie(PlainText nume, CoeficientNote pondereExamen, List<Student> studentiInscrisi)
     : this(nume, pondereExamen)
 {
     Contract.Requires(studentiInscrisi != null, "lista de studenti inscrisi");
     _studentiInscrisi = studentiInscrisi;
 }