Пример #1
0
        /// <summary>
        /// Возврат статуса процесса для сайта инвентаризация
        /// </summary>
        /// <param name="statusProcess">Статус процеса</param>
        public static void SubscribeStatusProcess(ModelReturn <string> statusProcess)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            Loggers.Log4NetLogger.Info(new Exception(statusProcess.Message));
            context.Clients.All.SubscribeStatusProcess(statusProcess);
        }
Пример #2
0
 public void Init()
 {
     instance = new ModelReturn();
 }
Пример #3
0
 public void Init()
 {
     instance = new ModelReturn();
 }
Пример #4
0
        /// <summary>
        /// Удаление телефонов подписка пользователя на удаление
        /// </summary>
        /// <param name="modelTelephone">Модель Телефонов</param>
        public static void SubscribeDeleteTelephone(ModelReturn <Telephon> modelTelephone)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteTelephone(modelTelephone);
        }
Пример #5
0
        /// <summary>
        /// Удаление коммутаторов подписка пользователя на удаление
        /// </summary>
        /// <param name="modelSwitches">Модель Коммутаторов</param>
        public static void SubscribeDeleteSwitch(ModelReturn <Swithe> modelSwitches)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteSwitch(modelSwitches);
        }
Пример #6
0
        /// <summary>
        /// Удаление ИБП подписка пользователя на удаление
        /// </summary>
        /// <param name="modelBlockPower">Модель ИБП</param>
        public static void SubscribeDeleteBlockPower(ModelReturn <BlockPower> modelBlockPower)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteBlockPower(modelBlockPower);
        }
Пример #7
0
        /// <summary>
        /// Удаление МФУ подписка пользователя на удаление
        /// </summary>
        /// <param name="modelMfu">Модель сканеров или камер</param>
        public static void SubscribeDeleteMfu(ModelReturn <Mfu> modelMfu)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteMfu(modelMfu);
        }
Пример #8
0
        /// <summary>
        /// Удаление сканера или камеры подписка пользователя на удаление
        /// </summary>
        /// <param name="modelScanner">Модель сканеров или камер</param>
        public static void SubscribeDeleteScannerAndCamera(ModelReturn <ScanerAndCamer> modelScanner)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteScannerAndCamera(modelScanner);
        }
Пример #9
0
        /// <summary>
        /// Удаление серверного оборудования подписка пользователя на удаление
        /// </summary>
        /// <param name="serverEquipment">Серверное оборудование</param>
        public static void SubscribeDeleteServerEquipment(ModelReturn <ServerEquipment> serverEquipment)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteServerEquipment(serverEquipment);
        }
Пример #10
0
        /// <summary>
        /// Удаление системного блока подписка пользователя на удаление
        /// </summary>
        /// <param name="modelSysBlock">Модель системных блоков</param>
        public static void SubscribeDeleteSystemUnit(ModelReturn <SysBlock> modelSysBlock)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteSystemUnit(modelSysBlock);
        }
Пример #11
0
        /// <summary>
        /// Подписка на удаление праздничного дня
        /// </summary>
        /// <param name="modelHoliday">Модель праздничных дней</param>
        public static void SubscribeDeleteHoliday(ModelReturn <Rb_Holiday> modelHoliday)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteHoliday(modelHoliday);
        }
Пример #12
0
        /// <summary>
        /// Подписка на удаление разного оборудования
        /// </summary>
        /// <param name="otherAll"></param>
        public static void SubscribeDeleteOtherAll(ModelReturn <OtherAll> otherAll)
        {
            IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>();

            context.Clients.All.SubscribeDeleteOtherAll(otherAll);
        }