/// <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>(); }
/// <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>(); }