/// <summary> ///更新operator数据从数据库 /// </summary> public static void GetOperatorsFromDB() { List <Operator> newops = Provider.GetAllOperators(); foreach (var newop in newops) { foreach (var oldop in operators) { if (newop.OperatorId == oldop.OperatorId && oldop.Status != OperatorStatus.Offline) { newop.Status = oldop.Status; newop.OperatorSession = oldop.OperatorSession; } } } operators = newops; }