Está en la página 1de 4

Sub NoIngresar()

TxtNombre.ReadOnly=True

TxtSueldo.ReadOnly=True

Activa el boton Nuevo

BtnNuevo.Enabled=True

Desactiva los botones Grabar e Ignorar

BtnGrabar.Enabled=False

BtnIgnorar.Enabled=False

End Sub

“INSTRUCCIONES DEL BOTON BTNIGNORAR

TxtCodigo.Text=””

TxtNombre.Text=””

TxtSueldo.Text=””

NoIngresar()

“Instrucciones del evento Form Load

“Asigna el formato inicial al control ListView

LvPersonal.View=View.Details

LvPersonal.GridLines=True

LvPersonal.FullRowSelect=True

LvPersonal.Columns.Add(“Codigo”,50,HorizontalAlignment.Center)

LvPersonal.Columns.Add(“Nombre”,200,HorizontalAlignment.Left)

LvPersonal.Columns.Add(“Sueldo”,100,HorizontalAlignment.Right)

“Llena el personal

Dim Personal As ListViewItem

Personal=New ListViewItem(“001,0)

Personal.SubItems.Add(“Julio Davila”)
Personal.SubItems.Add(“2.500.00”)

LvPersonal.Items.Add(Personal)

Personal=New ListViewItem(“002”,0)

Personal.SubItems.Add(“Oscar Ruiz”)

Personal.SubItems.Add(“850.00”)

LvPersonal.Items.Add(“Personal”)

Personal=New ListViewItem(“003”,0)

Personal.SubItems.Add(“Miguel Saavedra”)

Personal.SubItems.Add(“1,350.00”)

LvPersonal.Items(Personal)

CboVistas.SelectedIndex=I

“Evita que se modofique el codigo

TxtCodigo.ReadOnly=True

“Llama al procedimiento NoIngresar

NoIngresar()

“Instrucciones del evento SelectedIndexChanged del control CboVistas

“Estas instrucciones cambian el estilo de visualización del control ListView

LvPersonal.View=CboVistas.SelectedIndex

“INSTRUCIONES DEL EVENTO CLICK DEL CONTROL LvPERSONAL

“Estas instrucciones muestran en las cajas del texto la información del elementos seleccionada

TxtCodigo.Text=_

LvPersonal.SelectedItems(0).SubItems(0).Text

TxtNombre.Text=_

LvPersonal.SelectedItems(0).SubItems(1).Text
TxtNombre.Text=_

LvPersonal.SelectedItems(0).SubItems(2).Text

“INSTRUCIONES DEL BOTON BTNNUEVO

“Genera el codigo del Nuevo personal

TxtCodigo.Text=Format(LvPersonal.Items.Count mas,”000”)

“Permite escribir el Nombre y Sueldo

TxtNombre.ReadOnly=False

TxtSueldo.ReadOnly=False

TxtNombre.Text=””

TxtSueldo.Text=””

TxtNombre.Focus()

“Desactiva el boton Nuevo

BtnNuevo.Enabled=False

“Activa los botones Grabar e Ignorar

BtnGrabar.Enabled=True

BtnIgnorar.Enabled=True

“INSTRUCCIONES DEL BOTON BtnGRABAR

Dim Codigo,Nombre,Sueldo As String

Dim Personal As ListViewItem

“ASIGNA LOS DATOS DE LOS INGRESADOS A VARIABLES


Codigo=TxtCodigo.Text

Nombre=TxtNombre.Text

Sueldo=TxtSueldo.Text

“AGREGA AL CONTROL LISTVIEW LOS DATOS INGRESADOS

Personal=New ListViewItem(Codigo,0)

Personal.SubItem.Add(Nombre)

Personal.SubItem.Add(Sueldo)

LvPersonal.Items.Add(Personal)

“Llama al procedimiento NoIngresar

NoIngresar()

También podría gustarte