Exemple #1
0
 public Technology(TechnologyID _id, string _name, TechnologyStatus _status, string _description)
 {
     id          = _id;
     name        = _name;
     status      = _status;
     description = _description;
 }
Exemple #2
0
 public Technology(Technology t)
 {
     id          = t.ID;
     name        = t.Name;
     status      = t.Status;
     description = t.Description;
 }
Exemple #3
0
 public Technology()
 {
     id          = TechnologyID.None;
     name        = "";
     status      = TechnologyStatus.Disabled;
     description = "";
 }
Exemple #4
0
 /// <summary>
 /// Установить статус доступна
 /// </summary>
 public void SetEnabled()
 {
     status = TechnologyStatus.Enabled;
 }
Exemple #5
0
 /// <summary>
 /// Установить статус выполнена
 /// </summary>
 public void SetComplete()
 {
     status = TechnologyStatus.Completed;
 }
Exemple #6
0
 /// <summary>
 /// Возвращает цвет бэка технологии по статусу
 /// </summary>
 /// <param name="s"></param>
 /// <returns></returns>
 Color GetColorByStatus(TechnologyStatus s)
 {
     return(s == TechnologyStatus.Disabled ? colorDisabled : (s == TechnologyStatus.Enabled ? colorEnabled : colorCompleted));
 }