Você está na página 1de 1

Public Class NomeDaSuaClasse

Private Sub LimparControlesNoPanel(pnlpesagens As Panel)


' Declaração de uma variável inteira chamada QualID e inicializa com 0
Dim QualID As Integer = 0

' Iteração através dos controles no panel ( cViatura é uma classe)


For Each seleciona As cViatura In pnlpesagens.Controls
' Remove o controle do panel
pnlpesagens.Controls.Remove(seleciona)

' Atribui o valor da propriedade QualId do controle cViatura à variável


QualID
QualID = seleciona.QualId
Next

' Condição If adicionada


If QualID <> 0 Then
' Chama a função EscreverSQL e verifica se a operação foi bem-sucedida
If EscreverSQL(SqlCfg, "Delete from pesagens where Id =" & QualID) Then
' Exibe uma mensagem se a operação for bem-sucedida
MsgBox("pesagem eliminada")
Else
' Exibe uma mensagem se a operação falhar
MsgBox("Erro ao eliminar a pesagem")
End If
Else
' Exibe uma mensagem se QualID for 0
MsgBox("Nenhum controle selecionado para eliminação")
End If
End Sub
End Class

Você também pode gostar