private async Task Load_Datagridview1_Data() { try { pbxBorrowingBalance.Visible = true; var source = new BindingSource(); source.DataSource = await _borrowRepository.GetAllUndeposited(); dgvBorrowingBalance.AutoGenerateColumns = true; dgvBorrowingBalance.DataSource = source; dgvBorrowingBalance.Columns["Id"].Visible = false; dgvBorrowingBalance.Columns["IsReturned"].Visible = false; dgvBorrowingBalance.Columns["ReturnDate"].Visible = false; pbxBorrowingBalance.Visible = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }