private async Task FillUsersList() { var existingUsers = await _userService.GetExistingUsers(); UsersList.Clear(); foreach (var user in existingUsers) { UsersList.Add(user); } }
private void StartReadingUsersServer() { var cts = new CancellationTokenSource(); UsersList.Clear(); _ = m_chatService.Users() .ForEachAsync((x) => UsersList.Add($" {x.Name}"), cts.Token); App.Current.Exit += (_, __) => cts.Cancel(); }
public void DataGrid_Loaded() { DBClass.openConnection(); DBClass.sql = "select * from users"; DBClass.cmd.CommandType = CommandType.Text; DBClass.cmd.CommandText = DBClass.sql; DBClass.da = new SqlDataAdapter(DBClass.cmd); DBClass.dt = new DataTable(); DBClass.da.Fill(DBClass.dt); // wyciągamy dane i = 0; int j = 0; //Console.WriteLine("Przy bazie" + DBClass.dt); UsersList.Clear(); UsersAttributes usersAttributesInstance; using (SqlDataReader reader = DBClass.cmd.ExecuteReader()) { while (reader.Read()) { for (j = 0; j <= reader.FieldCount - 1; j++) // Looping throw colums { data[j] = reader.GetValue(j).ToString(); } if (data[0] != "0") { UsersList.Add(new UserModel { IDUser = (data[0]), NameUser = data[1], PasswordUser = data[2], TypeUser = ((UsersAttributes)(Int32.Parse(data[3]))).ToString(), FirstNameUser = data[4], LastNameUser = data[5] }); } usersAttributesTemp[i] = Int32.Parse(data[3]); Console.WriteLine("userAtributes in Loaded " + (usersAttributesTemp[i]) + "data - " + data[3]); i++; //Console.WriteLine("FirstNameUser" + reader["FirstNameUser"].ToString()); } } selectedFirstName = "Adrian"; DBClass.closeConnection(); }
public async Task Init() { try { UsersList.Clear(); var users = await _usersService.Get <IList <UserDto> >(); foreach (var item in users) { UsersList.Add(item); } } catch { throw; } }
public void StopServer() { if (!this.IsServerActive) { return; } UsersList.Clear(); while (UsersList.Count != 0) { User user = UsersList[0]; UsersList.Remove(user); user.Dispose(); } _socket.Dispose(); _socket = null; this.IsServerActive = false; }
public async Task Filter(string Username) { try { var userSearch = await _usersService.Get <IList <UserDto> >(new UserSearchRequest { UserName = Username }); UsersList.Clear(); foreach (var item in userSearch) { UsersList.Add(item); } } catch (Exception) { throw; } }