private void btContaRemover_Click(object sender, EventArgs e) { int linhaGrid = 0; int idConta = 0; try { if (gvContasBancarias.RowCount == 0) { return; } if (MessageBox.Show("Confirma exclusão desta Conta Bancária?", "Exclusão", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Cancel) { return; } linhaGrid = gvContasBancarias.SelectedCells[0].RowIndex; idConta = int.Parse(gvContasBancarias[0, linhaGrid].Value.ToString()); bizCliente.ExcluirContaBancaria(idConta); LimparCamposContaBancaria(); this.CarregarContasBancarias(); } catch (SqlException) { MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ClienteContaBancariaExcluir() { List <ClienteContaBancaria> lstContasTeste = new List <ClienteContaBancaria>(); ClienteContaBancaria contaBancaria = new ClienteContaBancaria(); contaBancaria = bizCliente.PesquisarClienteContaBancaria(new ClienteContaBancaria() { UnitTest = 1 })[0]; bizCliente.ExcluirContaBancaria(contaBancaria.idContaBancaria); lstContasTeste = bizCliente.PesquisarClienteContaBancaria(new ClienteContaBancaria() { UnitTest = 1 }); Assert.AreEqual(true, lstContasTeste.Count == 0); }