public void Login(DataNormalizatorMessageFactory.LoginMessage msg) { // var users = DataManager.GetUsers(); var clientProxy = CurrentClient.GetClientProxy <IDataNormalizatorService>(); var client = CurrentClient; var collectorClient = new CollectorClient(msg.Username, 1, CurrentClient, clientProxy) { IndexInAdminList = (int)client.ClientId }; Clients[client.ClientId] = collectorClient; //Register to Disconnected event to know when user connection is closed client.Disconnected += ClientDisconnected; //Start a new task to send user list to mainform }
public void Login(DataNormalizatorMessageFactory.LoginMessage msg) { // var users = DataManager.GetUsers(); var clientProxy = CurrentClient.GetClientProxy<IDataNormalizatorService>(); var client = CurrentClient; var collectorClient = new CollectorClient(msg.Username, 1, CurrentClient, clientProxy) { IndexInAdminList = (int) client.ClientId }; Clients[client.ClientId] = collectorClient; //Register to Disconnected event to know when user connection is closed client.Disconnected += ClientDisconnected; //Start a new task to send user list to mainform }
private void AddUserAndActivate(CollectorClient user, SymbolModel smb) { _adminService.TickNetSymbolAccesRank[smb.SymbolName].Add(user); try { user.TickNetProxy.ActivateClient(smb.SymbolName); } catch (Exception ex) { Console.WriteLine(ex); ActivateNextClient(smb); } DataManager.AddNewLog(new LogModel { Application = "TickNet", Date = DateTime.Now, Status = 3, Symbol = smb.SymbolName, UserId = _users.Find(oo => oo.Name == user.UserName).Id, LogId = 2, MsgType = 2 }); AddSymbolToBusySymbols(smb); }