You are on page 1of 3

Public Class Form6 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.E ventArgs) Handles Button1.Click Me.Close() Form2.EntradasToolStripMenuItem.

Enabled = True End Sub Private Sub Form6_Load(ByVal sender As System.Object, ByVal e As System.Even tArgs) Handles MyBase.Load 'TODO: esta lnea de cdigo carga datos en la tabla 'DsPROYECTOCISTOCKFINAL. Entrada' Puede moverla o quitarla segn sea necesario. Me.EntradaTableAdapter.Fill(Me.DsPROYECTOCISTOCKFINAL.Entrada) 'TODO: esta lnea de cdigo carga datos en la tabla 'DsINVENTARIOCISTOCK.Ent radas' Puede moverla o quitarla segn sea necesario. Me.EntradaTableAdapter.Fill(Me.DsPROYECTOCISTOCKFINAL.Entrada) TextBox1.Enabled = False TextBox2.Enabled = False TextBox3.Enabled = False TextBox4.Enabled = False TextBox5.Enabled = False TextBox6.Enabled = False TextBox7.Enabled = False TextBox8.Enabled = False End Sub Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.E ventArgs) Handles Button6.Click TextBox1.Enabled = True TextBox2.Enabled = True TextBox3.Enabled = True TextBox4.Enabled = True TextBox5.Enabled = True TextBox6.Enabled = True TextBox7.Enabled = True TextBox8.Enabled = True Button3.Enabled = False Button4.Enabled = False Button1.Enabled = False Button5.Enabled = False End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.E ventArgs) Handles Button2.Click If (DsPROYECTOCISTOCKFINAL.HasChanges()) Then Me.EntradaTableAdapter.Update(Me.DsPROYECTOCISTOCKFINAL.Entrada) MessageBox.Show("Base de datos actualizada") End If 'Ir al primer registro de la tabla BindingSource1.Position = 0 TextBox1.Enabled = False TextBox2.Enabled = False TextBox3.Enabled = False TextBox4.Enabled = False TextBox5.Enabled = False TextBox6.Enabled = False TextBox7.Enabled = False TextBox8.Enabled = False Button3.Enabled = True Button4.Enabled = True

Button1.Enabled = True Button5.Enabled = True End Sub Private Sub BindingNavigator1_RefreshItems(ByVal sender As System.Object, By Val e As System.EventArgs) Handles BindingNavigator1.RefreshItems End Sub Private Sub BindingNavigatorAddNewItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigatorAddNewItem.Click TextBox1.Enabled = True TextBox2.Enabled = True TextBox3.Enabled = True TextBox4.Enabled = True TextBox5.Enabled = True TextBox6.Enabled = True TextBox7.Enabled = True TextBox8.Enabled = True End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.E ventArgs) Handles Button3.Click Dim mitabla As DataTable = DsPROYECTOCISTOCKFINAL.Entrada() Dim cfilas As DataRowCollection = mitabla.Rows Dim filabuscada() As DataRow 'matriz de filas Dim NL As String = Environment.NewLine 'buscar en la columna nombre d ecada fila Dim buscar, criterio As String buscar = InputBox("digite el nombre buscar") criterio = "Nom_art like'*" & buscar & "*'" 'utilizar el metodo select para encontrar todas las filas que pasen el filtro y almacenarlas en la matriz buscada filabuscada = mitabla.Select(criterio) If (filabuscada.GetUpperBound(0) = -1) Then MessageBox.Show("no se encontraron registros coincidentes", "buscar" ) Exit Sub End If 'seleccionar de las filas encontradas la que buscamos Dim i, j As Integer For i = 0 To filabuscada.GetUpperBound(0) If (MessageBox.Show("es este el nombre buscado?" & NL, "buscar", Mes sageBoxButtons.YesNo) = DialogResult.Yes) Then 'si:mostrara en el formulario la fila seleccionada For j = 0 To cfilas.Count - 1 If (cfilas(j).Equals(filabuscada(i))) Then BindingSource1.Position = j End If Next j End If Next i End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.E ventArgs) Handles Button4.Click Dim vistaFilaActual As DataRowView Dim NL As String = Environment.NewLine If (MessageBox.Show("Desea borrar este registro?" & NL, "BORRAR", Messag

eBoxButtons.YesNoCancel, MessageBoxIcon.Question) = DialogResult.Yes) Then vistaFilaActual = BindingSource1.Current vistaFilaActual.Row.Delete() BindingSource1.Position = BindingSource1.Count - 1 End If End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.E ventArgs) Handles Button5.Click Form16.Show() End Sub End Class

You might also like