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