private async Task Load_Datagridview2_Data_By_Name() { try { pbxCreditDeposit.Visible = true; var source = new BindingSource(); source.DataSource = await _borrowRepository.GetAllDepositedByName(txtFilterName.Text); dgvBorrowingBalance.AutoGenerateColumns = true; dgvCreditDeposit.DataSource = source; dgvCreditDeposit.Columns["Id"].Visible = false; dgvCreditDeposit.Columns["IsReturned"].Visible = false; pbxCreditDeposit.Visible = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }