public Boolean RemoverEndereco(TextBox id, DataGridView dgvEnderecos, Usuario currentUser) { bool statusRemocao = false; if (id.Text == "") { MessageBox.Show("O endereço a ser removido deve possuir um ID, selecione um endereço antes de remover", "ID inválido", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (enderecoService.ConfirmarRemocaoEndereco(dgvEnderecos, currentUser)) { Endereco endereco = new Endereco(); endereco.Id = Convert.ToInt32(id.Text); statusRemocao = endereco.RemoverEndereco(); if (statusRemocao) { MessageBox.Show("Endereço removido com sucesso!!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } return(statusRemocao); }