/// <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); }
public void Init() { instance = new ModelReturn(); }
/// <summary> /// Удаление телефонов подписка пользователя на удаление /// </summary> /// <param name="modelTelephone">Модель Телефонов</param> public static void SubscribeDeleteTelephone(ModelReturn <Telephon> modelTelephone) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteTelephone(modelTelephone); }
/// <summary> /// Удаление коммутаторов подписка пользователя на удаление /// </summary> /// <param name="modelSwitches">Модель Коммутаторов</param> public static void SubscribeDeleteSwitch(ModelReturn <Swithe> modelSwitches) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteSwitch(modelSwitches); }
/// <summary> /// Удаление ИБП подписка пользователя на удаление /// </summary> /// <param name="modelBlockPower">Модель ИБП</param> public static void SubscribeDeleteBlockPower(ModelReturn <BlockPower> modelBlockPower) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteBlockPower(modelBlockPower); }
/// <summary> /// Удаление МФУ подписка пользователя на удаление /// </summary> /// <param name="modelMfu">Модель сканеров или камер</param> public static void SubscribeDeleteMfu(ModelReturn <Mfu> modelMfu) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteMfu(modelMfu); }
/// <summary> /// Удаление сканера или камеры подписка пользователя на удаление /// </summary> /// <param name="modelScanner">Модель сканеров или камер</param> public static void SubscribeDeleteScannerAndCamera(ModelReturn <ScanerAndCamer> modelScanner) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteScannerAndCamera(modelScanner); }
/// <summary> /// Удаление серверного оборудования подписка пользователя на удаление /// </summary> /// <param name="serverEquipment">Серверное оборудование</param> public static void SubscribeDeleteServerEquipment(ModelReturn <ServerEquipment> serverEquipment) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteServerEquipment(serverEquipment); }
/// <summary> /// Удаление системного блока подписка пользователя на удаление /// </summary> /// <param name="modelSysBlock">Модель системных блоков</param> public static void SubscribeDeleteSystemUnit(ModelReturn <SysBlock> modelSysBlock) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteSystemUnit(modelSysBlock); }
/// <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); }
/// <summary> /// Подписка на удаление разного оборудования /// </summary> /// <param name="otherAll"></param> public static void SubscribeDeleteOtherAll(ModelReturn <OtherAll> otherAll) { IHubContext context = GlobalHost.ConnectionManager.GetHubContext <SignalRinventory>(); context.Clients.All.SubscribeDeleteOtherAll(otherAll); }