Sie sind auf Seite 1von 3

DEFAULT VALUE PARA SMALLDATETIME => (CONVERT([varchar](10),getdate(),(111)))

Private objSize As New FormResize


Private objTABELA As CLASSE = Nothing
Private blnNew As Boolean = False
Private intID As Int32 = 0
Private Sub frm_Load(ByVal sender As Object, ByVal e As System.EventArgs) Ha
ndles Me.Load
Me.WindowState = FormWindowState.Normal
With objSize
.LARGURA = Me.ClientSize.Width
.ALTURA = Me.ClientSize.Height
.frmSize(Me, Me.ClientSize.Width, Me.ClientSize.Height)
End With
Me.WindowState = FormWindowState.Maximized

objtABELA = New CLASSE


With objTABELA
ALGUM_CONTROLE.Text = "Localizados: " & .carregaGrade(lv)
End With
End Sub
Private Sub frm_Resize(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Me.Resize
objSize.frmResize(Me)
End Sub
Private Sub frm_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Fo
rms.KeyEventArgs) Handles Me.KeyDown
controlsKeyDown_(Me, sender, e)
End Sub

Private Sub tsb_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handl


es tsbIncluir.Click, tsbAlterar.Click, tsbSalvar.Click, tsbCancelar.Click,tsbExc
luir.Click, tsbTodos.Click, tsbSair.Click
Dim tsb As ToolStripButton = CType(sender, ToolStripButton)
Select Case tsb.Name
Case "tsbIncluir"
blnNew = True
cleanForm_(Me)
habilitaControles_(ToolStrip1, lv)
txt.Focus()
Case "tsbAlterar"
blnNew = False
habilitaControles_(ToolStrip1, lv)
txt.Focus()
Case "tsbSalvar"
With objTABELA
.ORIGEM = txtOrigem.Text.Trim
If blnNew Then
.cadastra()
Else
.altera()
End If
grb.Text = "Localizados: " & .carregaGrade(LV)
habilitaControles_(ToolStrip1, lv)
End With
blnNew = False
Case "tsbCancelar"
habilitaControles_(ToolStrip1, lv)
blnNew = False
txt.Focus()
Case "tsbExcluir"
If (lv.Items.Count > 0) Then
With objTABELA
If .exclui(intID) Then ALGUM_CONTROLE.Text = "Localizado
s: " & .carregaGrade(lv)
End With
End If
Case "tsbTodos"
ALGUM_CONTROLE.Text = "Localizados: " & objTABELA.carregaGrade(l
v)
Case "tsbSair"
Me.Dispose()
End Select
End Sub
Private Sub lv_SelectedIndexChanged(ByVal sender As Object, ByVal e As Syste
m.EventArgs) Handles lv.SelectedIndexChanged
If ListView_.selectedListViewListIndex(lv, e) > -1 Then
intID = CInt(sender.Items(ListView_.selectedListViewListIndex(lv, e)
).SubItems(0).Text)
With objTABELA
.getTABELA(intID)
txtOrigem.Text = .ORIGEM
End With
End If
End Sub
Private Sub txt_Leave(ByVal sender As Object, ByVal e As System.EventArgs) H
andles txtFiltro.Leave
Dim txt As TextBox = CType(sender, TextBox)
Select Case txt.Name
Case "txtFiltro"
If txtFiltro.Text.Trim.Equals("") And txtFiltroDestino.Text.Trim
.Equals("") Then Exit Sub
gSQL = "Select ID,ORIGEM,DESTINO,VALOR1,VALOR2,VALOR3,VALOR4 fro
m PRECOS_BAIRRO where "
If (Not txtFiltroOrigem.Text.Trim.Equals("") And txtFiltroDestin
o.Text.Trim.Equals("")) Then
gSQL &= "ORIGEM like '%" & txtFiltroOrigem.Text.Trim & "%'"
ElseIf (Not txtFiltroOrigem.Text.Trim.Equals("") And Not txtFilt
roDestino.Text.Trim.Equals("")) Then
gSQL &= "ORIGEM like '%" & txtFiltroOrigem.Text.Trim & "%' a
nd DESTINO like '%" & txtFiltroDestino.Text.Trim & "%'"
ElseIf (txtFiltroOrigem.Text.Trim.Equals("") And Not txtFiltroDe
stino.Text.Trim.Equals("")) Then
gSQL &= "DESTINO like '%" & txtFiltroDestino.Text.Trim & "%'
"
End If
gSQL &= "order by ORIGEM,DESTINO"
grb.Text = "Localizados: " & objTABELA.carregaGrade(lv, gSQL)
End Select
End Sub

Das könnte Ihnen auch gefallen