コード例 #1
0
ファイル: EquipmentFront.cs プロジェクト: OlehR/UniCS.TM
 /// <summary>
 /// Статус банківського термінала (Очікуєм карточки, Очікуєм підтвердження і ТД)
 /// </summary>
 /// <param name="ww"></param>
 void PosStatus(StatusEquipment ww)
 {
     if (ww is PosStatus status)
     {
         SetStatus?.Invoke(new StatusEquipment(Terminal.ModelEquipment, (int)status.Status, $"{status.TextState} {status.Status}"));
         Debug.WriteLine($"{DateTime.Now} {Terminal.ModelEquipment} {status.TextState} {status.Status}");
     }
 }
        public List <StatusEquipment> GetAll()
        {
            StatusEquipment        status;
            List <StatusEquipment> listStatusEquipment = new List <StatusEquipment>();
            int i = 1;

            foreach (var item in Enum.GetValues(typeof(EStatusEquipment)))
            {
                status      = new StatusEquipment();
                status.Id   = i;
                status.Name = item.ToString();

                listStatusEquipment.Add(status);

                i++;
            }

            return(listStatusEquipment);
        }