예제 #1
0
 /// <summary>
 /// Создание объекта "Предмет" с заданными параметрами
 /// </summary>
 /// <param name="pname">Название предмета (курса)</param>
 /// <param name="pstatus">Статус предмета</param>
 /// <remarks>Конструктор для обработки данных при чтении из файла</remarks>
 public TSubject(string pname, TStatus pstatus)
 {
     name = pname;
     status = pstatus;
     list = null;
 }
예제 #2
0
 /// <summary>
 /// Инициализация объекта с заданными параметрами и для списка
 /// </summary>
 /// <param name="pname">Название предмета</param>
 /// <param name="pstatus">Статус предмета</param>
 /// <param name="listname">Название списка работ</param>
 /// <param name="listdesc">Описание списка работ</param>
 /// <remarks>Полный конструктор, для одновременного создания предмета и списка его работ</remarks>
 public TSubject(string pname, TStatus pstatus, string listname, string listdesc)
 {
     name = pname;
     status = pstatus;
     list = new TLabList(listname, listdesc);
 }
예제 #3
0
        TStatus status; // статус предмета (курса)

        #endregion Fields

        #region Constructors

        /// <summary>
        /// Создание объекта "Предмет" с заданными параметрами
        /// </summary>
        /// <param name="pname">Название предмета (курса)</param>
        /// <remarks>Конструктор по умолчаню, при первом создании предмета</remarks>
        public TSubject(string pname)
        {
            name = pname;
            status = TStatus.NotStarted; // начальный статус
            list = new TLabList(pname, "Работы по курсу " + pname);
        }