/// <summary>
 /// Создает экзкмпляр класса <name>Specialization</name>
 /// </summary>
 /// <param name="number">Номер специализации в учебном плане (0, если отсутсвует)</param>
 /// <param name="name">Наименование специализации</param>
 /// <param name="programme">Программа, реализующая специализацию</param>
 public Specialization(string number, string name, Programme programme)
 {
     Number          = number;
     Name            = name;
     Programme       = programme;
     ElectivesBlocks = new List <ElectivesBlock>();
 }
Example #2
0
 /// <summary>
 /// Созадет экземляр класса <name>DocxDisciplinesParser</name>
 /// </summary>
 /// <param name="body">Тело документа</param>
 /// <param name="competences">Компетенции</param>
 /// <param name="programme">Программа</param>
 /// <param name="electivesBlocks">Элективные блоки</param>
 public DocxDisciplinesParser(Body body, List <Competence> competences, Programme programme, List <ElectivesBlock> electivesBlocks)
 {
     this.body            = body;
     this.programme       = programme;
     this.competences     = competences;
     this.electivesBlocks = electivesBlocks;
     disciplines          = new Dictionary <string, Discipline>();
 }